This commit is contained in:
GRiker 2013-03-15 06:56:31 -07:00
commit 482f35c6e4
141 changed files with 32149 additions and 16735 deletions

View File

@ -19,6 +19,75 @@
# new recipes:
# - title:
- version: 0.9.23
date: 2013-03-15
new features:
- title: "New tool: \"Edit ToC\" that allows you to edit or create a Table of Contents easily in EPUB or AZW3 ebooks."
type: major
description: "Using the Edit ToC tool, you can easily re-arrange the entries in an existing Table of Contents, change their text and even change the location they point to by simply clicking the new location in the book. To use this tool, go to Preferences->Toolbar and add the Edit ToC tool to the main toolbar. Then simply select the books you want to be polished and click the Edit ToC button. This tool is based on a new codebase, so there may be bugs."
- title: "Content server: Enable use of plugboards for mobi and azw3 formats"
- title: "Windows driver for Tolino Shine"
tickets: [1153536]
- title: "When copying books to another library, show the name of the destination library in the copy dialog"
tickets: [1153407]
- title: "Allow running plugins from the command line with calibre-debug easily"
bug fixes:
- title: "PDF Output: Fix bug causing left and right margins to be applied to the cover page. Also fix the preserve cover aspect ratio option not working correctly"
- title: "PDF Output: Fix javascript dialog box popping up in the middle on converting very long documents."
tickets: [1154948]
- title: "MOBI metadata: When setting the language in a MOBI file also update the language field in the EXTH header."
tickets: [1154351]
- title: "MOBI metadata: Support writing of book producer field into MOBI files."
tickets: [1154353]
- title: "Fix job progress and status not always updated"
tickets: [1154137]
- title: "Fix conversion of zip.rar archives with very long title/author on windows"
tickets: [1153859]
- title: "News download: Update the library used to parse RSS feeds."
tickets: [1152852]
- title: "Fix Irex Illiad not recognized on OS X computers"
tickets: [824713]
- title: "Fix entering a very long search in the find item in tag browser box causes the tag browser to no longer be shrinkable."
tickets: [1152870]
- title: "Fix a bug in the zsh completion when converting for ebook-convert with PDF output"
improved recipes:
- Various Polish news sources
- Harpers Full
- kath.net
- Smithsonian
new recipes:
- title: Deccan Herald
author: Muruli Shamanna
- title: What If
author: kisnick
- title: The Friday Times
tickets: Krittika Goyal
- title: Computer Woche
author: Maria Seliger
- title: Lamebook
author: atordo
- version: 0.9.22
date: 2013-03-08

View File

@ -531,6 +531,8 @@ Calibre has several keyboard shortcuts to save you time and mouse movement. Thes
- Get Books
* - :kbd:`I`
- Show book details
* - :kbd:`K`
- Edit Table of Contents
* - :kbd:`M`
- Merge selected records
* - :kbd:`Alt+M`

View File

@ -1,7 +1,7 @@
from calibre.web.feeds.news import BasicNewsRecipe
class Archeowiesci(BasicNewsRecipe):
title = u'Archeowiesci'
title = u'Archeowieści'
__author__ = 'fenuks'
category = 'archeology'
language = 'pl'

View File

@ -0,0 +1,43 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__license__ = 'GPL v3'
__copyright__ = u'Łukasz Grąbczewski 2013'
__version__ = '1.0'
'''
bachormagazyn.pl
'''
from calibre.web.feeds.news import BasicNewsRecipe
class bachormagazyn(BasicNewsRecipe):
__author__ = u'Łukasz Grączewski'
title = u'Bachor Magazyn'
description = u'Alternatywny magazyn o alternatywach rodzicielstwa'
language = 'pl'
publisher = 'Bachor Mag.'
publication_type = 'magazine'
masthead_url = 'http://bachormagazyn.pl/wp-content/uploads/2011/10/bachor_header1.gif'
no_stylesheets = True
remove_javascript = True
use_embedded_content = False
remove_empty_feeds = True
oldest_article = 32 #monthly +1
max_articles_per_feed = 100
feeds = [
(u'Bezradnik dla nieudacznych rodziców', u'http://bachormagazyn.pl/feed/')
]
keep_only_tags = []
keep_only_tags.append(dict(name = 'div', attrs = {'id' : 'content'}))
remove_tags = []
remove_tags.append(dict(attrs = {'id' : 'nav-above'}))
remove_tags.append(dict(attrs = {'id' : 'nav-below'}))
remove_tags.append(dict(attrs = {'id' : 'comments'}))
remove_tags.append(dict(attrs = {'class' : 'entry-info'}))
remove_tags.append(dict(attrs = {'class' : 'comments-link'}))
remove_tags.append(dict(attrs = {'class' : 'sharedaddy sd-sharing-enabled'}))

View File

@ -0,0 +1,66 @@
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
'''
Fetch Computerwoche.
'''
from calibre.web.feeds.news import BasicNewsRecipe
class Computerwoche(BasicNewsRecipe):
title = 'Computerwoche'
description = 'german computer newspaper'
language = 'de'
__author__ = 'Maria Seliger'
use_embedded_content = False
timefmt = ' [%d %b %Y]'
max_articles_per_feed = 15
linearize_tables = True
no_stylesheets = True
remove_stylesheets = True
remove_javascript = True
encoding = 'utf-8'
html2epub_options = 'base_font_size=10'
summary_length = 100
auto_cleanup = True
extra_css = '''
h2{font-family:Arial,Helvetica,sans-serif; font-size: x-small; color: #003399;}
a{font-family:Arial,Helvetica,sans-serif; font-size: x-small; font-style:italic;}
.dachzeile p{font-family:Arial,Helvetica,sans-serif; font-size: x-small; }
h1{ font-family:Arial,Helvetica,sans-serif; font-size:x-large; font-weight:bold;}
.artikelTeaser{font-family:Arial,Helvetica,sans-serif; font-size: x-small; font-weight:bold; }
body{font-family:Arial,Helvetica,sans-serif; }
.photo {font-family:Arial,Helvetica,sans-serif; font-size: x-small; color: #666666;} '''
feeds = [ ('Computerwoche', 'http://rss.feedsportal.com/c/312/f/4414/index.rss'),
('IDG Events', 'http://rss.feedsportal.com/c/401/f/7544/index.rss'),
('Computerwoche Jobs und Karriere', 'http://rss.feedsportal.com/c/312/f/434082/index.rss'),
('Computerwoche BI und ECM', 'http://rss.feedsportal.com/c/312/f/434083/index.rss'),
('Computerwoche Cloud Computing', 'http://rss.feedsportal.com/c/312/f/534647/index.rss'),
('Computerwoche Compliance und Recht', 'http://rss.feedsportal.com/c/312/f/434084/index.rss'),
('Computerwoche CRM', 'http://rss.feedsportal.com/c/312/f/434085/index.rss'),
('Computerwoche Data Center und Server', 'http://rss.feedsportal.com/c/312/f/434086/index.rss'),
('Computerwoche ERP', 'http://rss.feedsportal.com/c/312/f/434087/index.rss'),
('Computerwoche IT Macher', 'http://rss.feedsportal.com/c/312/f/534646/index.rss'),
('Computerwoche IT-Services', 'http://rss.feedsportal.com/c/312/f/434089/index.rss'),
('Computerwoche IT-Strategie', 'http://rss.feedsportal.com/c/312/f/434090/index.rss'),
('Computerwoche Mittelstands-IT', 'http://rss.feedsportal.com/c/312/f/434091/index.rss'),
('Computerwoche Mobile und Wireless', 'http://rss.feedsportal.com/c/312/f/434092/index.rss'),
('Computerwoche Netzwerk', 'http://rss.feedsportal.com/c/312/f/434093/index.rss'),
('Computerwoche Notebook und PC', 'http://rss.feedsportal.com/c/312/f/434094/index.rss'),
('Computerwoche Office und Tools', 'http://rss.feedsportal.com/c/312/f/434095/index.rss'),
('Computerwoche Security', 'http://rss.feedsportal.com/c/312/f/434098/index.rss'),
('Computerwoche SOA und BPM', 'http://rss.feedsportal.com/c/312/f/434099/index.rss'),
('Computerwoche Software Infrastruktur', 'http://rss.feedsportal.com/c/312/f/434096/index.rss'),
('Computerwoche Storage', 'http://rss.feedsportal.com/c/312/f/534645/index.rss'),
('Computerwoche VoIP und TK', 'http://rss.feedsportal.com/c/312/f/434102/index.rss'),
('Computerwoche Web', 'http://rss.feedsportal.com/c/312/f/434103/index.rss'),
('Computerwoche Home-IT', 'http://rss.feedsportal.com/c/312/f/434104/index.rss')]
def print_version(self, url):
return url.replace ('/a/', '/a/print/')

View File

@ -0,0 +1,35 @@
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1362501327(BasicNewsRecipe):
title = u'Deccan Herald'
__author__ = 'Muruli Shamanna'
description = 'Daily news from the Deccan Herald'
oldest_article = 1
max_articles_per_feed = 100
auto_cleanup = True
category = 'News'
language = 'en_IN'
encoding = 'utf-8'
publisher = 'The Printers (Mysore) Private Ltd'
##use_embedded_content = True
cover_url = 'http://www.quizzing.in/wp-content/uploads/2010/07/DH.gif'
conversion_options = {
'comments' : description
,'tags' : category
,'language' : language
,'publisher' : publisher
}
feeds = [(u'News', u'http://www.deccanherald.com/rss/news.rss'), (u'Business', u'http://www.deccanherald.com/rss/business.rss'), (u'Entertainment', u'http://www.deccanherald.com/rss/entertainment.rss'), (u'Sports', u'http://www.deccanherald.com/rss/sports.rss'), (u'Environment', u'http://www.deccanherald.com/rss/environment.rss')]
extra_css = '''
h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:150%;}
h2{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:155%;}
img {max-width:100%; min-width:100%;}
p{font-family:Arial,Helvetica,sans-serif;font-size:large;}
body{font-family:Helvetica,Arial,sans-serif;font-size:medium;}
'''

View File

@ -18,6 +18,7 @@ class FrazPC(BasicNewsRecipe):
max_articles_per_feed = 100
use_embedded_content = False
no_stylesheets = True
remove_empty_feeds = True
cover_url='http://www.frazpc.pl/images/logo.png'
feeds = [
(u'Aktualno\u015bci', u'http://www.frazpc.pl/feed/aktualnosci'),

View File

@ -1,5 +1,5 @@
__license__ = 'GPL v3'
__copyright__ = '2008-2012, Darko Miletic <darko.miletic at gmail.com>'
__copyright__ = '2008-2013, Darko Miletic <darko.miletic at gmail.com>'
'''
harpers.org - paid subscription/ printed issue articles
This recipe only get's article's published in text format
@ -72,7 +72,8 @@ class Harpers_full(BasicNewsRecipe):
#go to the current issue
soup1 = self.index_to_soup(currentIssue_url)
date = re.split('\s\|\s',self.tag_to_string(soup1.head.title.string))[0]
currentIssue_title = self.tag_to_string(soup1.head.title.string)
date = re.split('\s\|\s',currentIssue_title)[0]
self.timefmt = u' [%s]'%date
#get cover
@ -84,27 +85,23 @@ class Harpers_full(BasicNewsRecipe):
count = 0
for item in soup1.findAll('div', attrs={'class':'articleData'}):
text_links = item.findAll('h2')
for text_link in text_links:
if count == 0:
count = 1
else:
url = text_link.a['href']
title = text_link.a.contents[0]
date = strftime(' %B %Y')
articles.append({
'title' :title
,'date' :date
,'url' :url
,'description':''
})
return [(soup1.head.title.string, articles)]
if text_links:
for text_link in text_links:
if count == 0:
count = 1
else:
url = text_link.a['href']
title = self.tag_to_string(text_link.a)
date = strftime(' %B %Y')
articles.append({
'title' :title
,'date' :date
,'url' :url
,'description':''
})
return [(currentIssue_title, articles)]
def print_version(self, url):
return url + '?single=1'
def cleanup(self):
soup = self.index_to_soup('http://harpers.org/')
signouturl=self.tag_to_string(soup.find('li', attrs={'class':'subLogOut'}).findNext('li').a['href'])
self.log(signouturl)
self.browser.open(signouturl)

BIN
recipes/icons/gildia_pl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
recipes/icons/nowy_obywatel.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

View File

@ -7,6 +7,10 @@ class AdvancedUserRecipe1295262156(BasicNewsRecipe):
oldest_article = 7
language = 'de'
max_articles_per_feed = 100
no_stylesheets = True
auto_cleanup = True
encoding='iso-8859-1'
feeds = [(u'kath.net', u'http://www.kath.net/2005/xml/index.xml')]

View File

@ -17,12 +17,14 @@ class KellogInsight(BasicNewsRecipe):
no_stylesheets = True
encoding = 'utf-8'
language = 'en'
auto_cleanup = True
use_embedded_content = False
oldest_article = 60
keep_only_tags = [dict(name='div', attrs={'id':['print_no_comments']})]
#keep_only_tags = [dict(name='div', attrs={'id':['print_no_comments']})]
remove_tags = [dict(name='div', attrs={'class':'col-three'})]
#remove_tags = [dict(name='div', attrs={'class':'col-three'})]
extra_css = '''
h1{font-family:arial; font-size:medium; color:#333333;}

View File

@ -16,6 +16,7 @@ class KopalniaWiedzy(BasicNewsRecipe):
max_articles_per_feed = 100
INDEX = u'http://kopalniawiedzy.pl/'
remove_javascript = True
remove_empty_feeds = True
no_stylesheets = True
remove_tags = [{'name':'p', 'attrs': {'class': 'keywords'}}, {'name':'div', 'attrs': {'class':'sexy-bookmarks sexy-bookmarks-bg-caring'}}, {'name':'div', 'attrs': {'class':'article-time-and-cat'}}, {'name':'p', 'attrs': {'class':'tags'}}]

View File

@ -3,7 +3,7 @@ from calibre.ebooks.BeautifulSoup import BeautifulSoup as bs
class KurierGalicyjski(BasicNewsRecipe):
title = u'Kurier Galicyjski'
__author__ = 'fenuks'
#description = u''
description = u'Kurier Galicyjski - największa gazeta dla Polaków na Ukrainie. Bieżące wydarzenia z życia polskiej mniejszości, historia, kultura, polityka, reportaże.'
category = 'news'
language = 'pl'
cover_url = 'http://www.duszki.pl/Kurier_galicyjski_bis2_small.gif'

View File

@ -3,7 +3,7 @@ from calibre.web.feeds.news import BasicNewsRecipe
class KurierSzczecinski(BasicNewsRecipe):
title = u'Kurier Szczeci\u0144ski'
__author__ = 'fenuks'
description = u'24Kurier jest portalem Kuriera Szczecińskiego. Zawiera aktualności ze Szczecina oraz wiadomości regionalne z województwa zachodniopomorskiego. '
description = u'24Kurier jest portalem Kuriera Szczecińskiego. Zawiera aktualności ze Szczecina oraz wiadomości regionalne z województwa zachodniopomorskiego.'
category = 'newspaper'
#publication_type = ''
language = 'pl'

27
recipes/lamebook.recipe Normal file
View File

@ -0,0 +1,27 @@
from calibre.web.feeds.news import BasicNewsRecipe
class LamebookRecipe(BasicNewsRecipe):
title = 'Lamebook'
__author__ = 'atordo'
description = 'Funny Facebook Statuses, Fails, LOLs and More - The Original'
cover_url = 'http://www.lamebook.com/wp-content/themes/lamebook/images/h1-new2.png'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = False
no_stylesheets = True
remove_javascript = True
language = 'en'
use_embedded_content = False
publication_type = 'blog'
keep_only_tags = [
dict(name='div', attrs={'class':'entry'})
,dict(name='ol', attrs={'class':'commentlist'})
]
remove_tags = [
dict(name='div', attrs={'style':['clear: left; float: left; margin: 0 15px 0 0;'
,'float: left; margin: 0 15px 0 0;']})
]
feeds = [('Lamebook', 'http://feeds.feedburner.com/Lamebook')]

View File

@ -97,7 +97,7 @@ class ledevoir(BasicNewsRecipe):
.texte {font-size:1.15em;line-height:1.4em;margin-bottom:17px;}
'''
def get_browser(self):
br = BasicNewsRecipe.get_browser()
br = BasicNewsRecipe.get_browser(self)
if self.username is not None and self.password is not None:
br.open('http://www.ledevoir.com')
br.select_form(nr=0)

View File

@ -3,7 +3,7 @@ from calibre.web.feeds.news import BasicNewsRecipe
class Niebezpiecznik_pl(BasicNewsRecipe):
title = u'Niebezpiecznik.pl'
__author__ = 'fenuks'
description = 'Niebezpiecznik.pl'
description = u'Niebezpiecznik.pl o bezpieczeństwie i nie...'
category = 'hacking, IT'
language = 'pl'
oldest_article = 8

View File

@ -0,0 +1,42 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__license__ = 'GPL v3'
__copyright__ = u'Łukasz Grąbczewski 2013'
__version__ = '1.0'
'''
nowyobywatel.pl
'''
from calibre.web.feeds.news import BasicNewsRecipe
class nowyobywatel(BasicNewsRecipe):
__author__ = u'Łukasz Grączewski'
title = u'Nowy Obywatel'
description = u'Pismo na rzecz sprawiedliwości społecznej'
language = 'pl'
publisher = 'Stowarzyszenie „Obywatele Obywatelom”'
publication_type = 'magazine'
masthead_url = 'http://lewicowo.pl/wp-content/uploads/2011/11/nowy-obywatel1.png'
no_stylesheets = True
remove_javascript = True
use_embedded_content = True
remove_empty_feeds = True
oldest_article = 32 #monthly +1
max_articles_per_feed = 100
simultaneous_downloads = 20
feeds = [
(u'Aktualności', u'http://nowyobywatel.pl/category/aktualnosci/feed/'),
(u'Opinie', u'http://nowyobywatel.pl/category/opinie/feed/'),
(u'Nasze rozmowy', u'http://nowyobywatel.pl/category/nasze-rozmowy/feed/'),
(u'Inspiracje', u'http://nowyobywatel.pl/category/inspiracje/feed/')
]
remove_tags = []
remove_tags.append(dict(attrs = {'class' : 'post-date'}))
remove_tags.append(dict(attrs = {'class' : 'printfriendly'}))
remove_tags.append(dict(attrs = {'class' : 'social4i'}))

View File

@ -25,7 +25,7 @@ class Smithsonian(BasicNewsRecipe):
soup = self.index_to_soup(current_issue_url)
#Go to the main body
div = soup.find ('div', attrs={'id':'content-inset'})
div = soup.find ('div', attrs={'id':'article-body'})
#Find date
date = re.sub('.*\:\W*', "", self.tag_to_string(div.find('h2')).strip())
@ -36,35 +36,29 @@ class Smithsonian(BasicNewsRecipe):
feeds = OrderedDict()
section_title = ''
subsection_title = ''
articles = []
for post in div.findAll('div', attrs={'class':['plainModule', 'departments plainModule']}):
articles = []
prefix = ''
h3=post.find('h3')
if h3 is not None:
section_title = self.tag_to_string(h3)
h4=post.find('h3')
if h4 is not None:
if articles:
if section_title not in feeds:
feeds[section_title] = []
feeds[section_title] += articles
section_title = self.tag_to_string(h4)
articles = []
self.log('Found section:', section_title)
else:
subsection=post.find('p',attrs={'class':'article-cat'})
link=post.find('a',href=True)
url=link['href']+'?c=y&story=fullstory'
if subsection is not None:
subsection_title = self.tag_to_string(subsection).strip()
prefix = (subsection_title+': ')
description=self.tag_to_string(post('p', limit=2)[1]).strip()
else:
if post.find('img') is not None:
subsection_title = self.tag_to_string(post.findPrevious('div', attrs={'class':'departments plainModule'}).find('p', attrs={'class':'article-cat'})).strip()
prefix = (subsection_title+': ')
description=self.tag_to_string(post.find('p')).strip()
description=self.tag_to_string(post.find('p')).strip()
desc=re.sub('\sBy\s.*', '', description, re.DOTALL)
author=re.sub('.*By\s', '', description, re.DOTALL)
title=prefix + self.tag_to_string(link).strip()+ u' (%s)'%author
title=self.tag_to_string(link).strip()+ u' (%s)'%author
self.log('\tFound article:', title)
articles.append({'title':title, 'url':url, 'description':desc, 'date':''})
if articles:
if section_title not in feeds:
feeds[section_title] = []
feeds[section_title] += articles
if articles:
feeds[section_title] = articles
ans = [(key, val) for key, val in feeds.iteritems()]
return ans

View File

@ -1,7 +1,7 @@
from calibre.web.feeds.news import BasicNewsRecipe
class Swiat_Obrazu(BasicNewsRecipe):
title = u'Swiat Obrazu'
title = u'Świat Obrazu'
__author__ = 'fenuks'
description = u'Internetowy Dziennik o Fotografii i Wideo www.SwiatObrazu.pl to źródło informacji o technice fotografii i wideo, o sprzęcie najbardziej znanych i uznanych firm: Canon, Nikon, Sony, Hasselblad i wielu innych. Znajdziecie tu programy do obróbki zdjęć, forum foto i forum wideo i galerie zdjęć. Codziennie najświeższe informacje: aktualności, testy, poradniki, wywiady, felietony. Swiatobrazu.pl stale organizuje konkursy oraz warsztaty fotograficzne i wideo.'
category = 'photography'

View File

@ -19,6 +19,7 @@ class swiatczytnikow(BasicNewsRecipe):
feeds = [(u'Świat Czytników - wpisy', u'http://swiatczytnikow.pl/feed')]
remove_tags = [dict(name = 'ul', attrs = {'class' : 'similar-posts'})]
remove_tags = [dict(name = 'ul', attrs = {'class' : 'similar-posts'}),
dict(name = 'div', attrs = {'class' : 'feedflare'})]
preprocess_regexps = [(re.compile(u'<h3>Czytaj dalej:</h3>'), lambda match: '')]

View File

@ -16,11 +16,31 @@ class telepolis(BasicNewsRecipe):
use_embedded_content = False
feeds = [
(u'Wiadomości', u'http://www.telepolis.pl/rss/news.php')#,
#(u'Artykuły', u'http://www.telepolis.pl/rss/artykuly.php')
(u'Wiadomości', u'http://www.telepolis.pl/rss,2,5,0.html')
]
keep_only_tags = [
dict(name='div', attrs={'class':'flol w510'}),
dict(name='div', attrs={'class':'main_tresc'}),
dict(name='div', attrs={'class':'main_tresc_news'})
]
def append_page(self, soup, appendtag):
chpage= appendtag.find(attrs={'class':'str'})
if chpage:
for page in chpage.findAll('a'):
if page.renderContents() == 'Następna &rsaquo;':
break
soup2 = self.index_to_soup(page['href'])
pagetext = soup2.find(attrs={'class':'main_tresc'})
pos = len(appendtag.contents)
appendtag.insert(pos, pagetext)
for r in appendtag.findAll(attrs={'class':'str'}):
r.extract()
def preprocess_html(self, soup):
self.append_page(soup, soup.body)
for image in soup.findAll('img'):
if 'm.jpg' in image['src']:
image['src'] = image['src'].replace('m.jpg', '.jpg')
return soup

View File

@ -0,0 +1,26 @@
from calibre.web.feeds.news import BasicNewsRecipe
class TheFridayTimes(BasicNewsRecipe):
title = u'The Friday Times'
language = 'en_PK'
__author__ = 'Krittika Goyal'
no_stylesheets = True
no_javascript = True
auto_cleanup = True
def parse_index(self):
toc = self.index_to_soup('http://www.thefridaytimes.com/beta3/tft/index.php')
articles = []
for story in toc.findAll('a', attrs={'class':'homemainlinks'}):
title = self.tag_to_string(story)
url = 'http://www.thefridaytimes.com/beta3/tft/' + story['href']
self.log('Found article:', story)
self.log('\t', url)
articles.append({'title':title, 'url':url, 'date':'',
'description':''})
return [('Current Issue', articles)]

24
recipes/what_if.recipe Normal file
View File

@ -0,0 +1,24 @@
import re
from calibre.web.feeds.news import BasicNewsRecipe
class XkcdCom(BasicNewsRecipe):
cover_url = 'http://what-if.xkcd.com/imgs/whatif-logo.png'
masthead_url = 'http://what-if.xkcd.com/imgs/whatif-logo.png'
__author__ = 'kisnik'
title = 'What If...'
description = 'The "What If" feed from xkcd'
language = 'en'
keep_only_tags = [dict(name='article')]
use_embedded_content = False
oldest_article = 60
# add image and text
# add an horizontal line after the question
preprocess_regexps = [
(re.compile(r'(<img.*title=")([^"]+)(".*>)'),
lambda m: '<div>%s%s<p id="photo_text">(%s)</p></div>' % (m.group(1), m.group(3), m.group(2))),
(re.compile(r'(<p.*id="attribute">[^>]+</p>)'),
lambda n: '%s<hr>' % (n.group(1))),
]
extra_css = "#photo_text{font-size:small;}"

View File

@ -3,12 +3,13 @@
__license__ = 'GPL v3'
__copyright__ = u'Łukasz Grąbczewski 2012-2013'
__version__ = '1.1'
__version__ = '1.2'
'''
zw.com.pl
'''
import re
from calibre.web.feeds.news import BasicNewsRecipe
class zyciewarszawy(BasicNewsRecipe):
@ -17,12 +18,14 @@ class zyciewarszawy(BasicNewsRecipe):
description = u'Wiadomości z Warszawy'
language = 'pl'
publisher = 'Presspublica'
publication_type = 'newspapper'
publication_type = 'newspaper'
masthead_url = 'http://www.zw.com.pl/static/img/logo_zw.gif'
no_stylesheets = True
remove_javascript = True
use_embedded_content = False
remove_empty_feeds = True
oldest_article = 1 #daily news only
oldest_article = 1.5 #last 36h
max_articles_per_feed = 100
feeds = [(u'Najnowsze', u'http://www.zw.com.pl/rss/1.html')]
@ -31,15 +34,15 @@ class zyciewarszawy(BasicNewsRecipe):
keep_only_tags.append(dict(name = 'div', attrs = {'id' : 'storyp'}))
remove_tags = []
remove_tags.append(dict(name = 'div', attrs = {'class' : 'authordate'}))
remove_tags.append(dict(name = 'div', attrs = {'class' : 'author'}))
'''remove_tags.append(dict(name = 'div', attrs = {'class' : 'seealso'}))'''
remove_tags.append(dict(name = 'div', attrs = {'class' : 'more'}))
remove_tags.append(dict(name = 'div', attrs = {'class' : 'clr'}))
remove_tags.append(dict(name = 'div', attrs = {'id' : 'adk_0'}))
remove_tags.append(dict(name = 'div', attrs = {'id' : 'adsense_0'}))
remove_tags.append(dict(name = 'div', attrs = {'id' : 'share_bottom'}))
remove_tags.append(dict(name = 'div', attrs = {'id' : 'copyright_law'}))
remove_tags.append(dict(attrs = {'class' : 'author'}))
remove_tags.append(dict(attrs = {'class' : 'more'}))
remove_tags.append(dict(attrs = {'class' : 'clr'}))
remove_tags.append(dict(attrs = {'id' : 'adk_0'}))
remove_tags.append(dict(attrs = {'id' : 'adsense_0'}))
remove_tags.append(dict(attrs = {'id' : 'share_bottom'}))
remove_tags.append(dict(attrs = {'id' : 'copyright_law'}))
preprocess_regexps = [(re.compile(r',3.jpg'), lambda m: ',2.jpg')]
def print_version(self, url):
url += "?print=tak"

Binary file not shown.

BIN
resources/images/toc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -10,14 +10,14 @@ msgstr ""
"Report-Msgid-Bugs-To: Debian iso-codes team <pkg-isocodes-"
"devel@lists.alioth.debian.org>\n"
"POT-Creation-Date: 2011-11-25 14:01+0000\n"
"PO-Revision-Date: 2013-03-06 16:59+0000\n"
"PO-Revision-Date: 2013-03-12 00:42+0000\n"
"Last-Translator: pedro jorge oliveira <pedrojorgeoliveira93@gmail.com>\n"
"Language-Team: Portuguese <pt@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2013-03-07 04:56+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-13 04:37+0000\n"
"X-Generator: Launchpad (build 16532)\n"
"Language: pt\n"
#. name for aaa
@ -14794,7 +14794,7 @@ msgstr "Linguagem Gestual de Laos"
#. name for lsp
msgid "Panamanian Sign Language"
msgstr ""
msgstr "Linguagem Gestual do Panamá"
#. name for lsr
msgid "Aruop"
@ -14806,11 +14806,11 @@ msgstr ""
#. name for lst
msgid "Trinidad and Tobago Sign Language"
msgstr ""
msgstr "Linguagem Gestual de Trindade e Tobago"
#. name for lsy
msgid "Mauritian Sign Language"
msgstr ""
msgstr "Linguagem Gestual das Maurícias"
#. name for ltc
msgid "Chinese; Late Middle"
@ -15358,7 +15358,7 @@ msgstr ""
#. name for mdl
msgid "Maltese Sign Language"
msgstr ""
msgstr "Linguagem Gestual de Malta"
#. name for mdm
msgid "Mayogo"
@ -15586,7 +15586,7 @@ msgstr ""
#. name for mfs
msgid "Mexican Sign Language"
msgstr ""
msgstr "Linguagem Gestual do México"
#. name for mft
msgid "Mokerang"
@ -16722,7 +16722,7 @@ msgstr ""
#. name for mre
msgid "Martha's Vineyard Sign Language"
msgstr ""
msgstr "Linguagem Gestual de Martha's Vineyard"
#. name for mrf
msgid "Elseng"

View File

@ -4,7 +4,7 @@ __license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
__docformat__ = 'restructuredtext en'
__appname__ = u'calibre'
numeric_version = (0, 9, 22)
numeric_version = (0, 9, 23)
__version__ = u'.'.join(map(unicode, numeric_version))
__author__ = u"Kovid Goyal <kovid@kovidgoyal.net>"

View File

@ -789,6 +789,11 @@ class ActionPolish(InterfaceActionBase):
actual_plugin = 'calibre.gui2.actions.polish:PolishAction'
description = _('Fine tune your ebooks')
class ActionEditToC(InterfaceActionBase):
name = 'Edit ToC'
actual_plugin = 'calibre.gui2.actions.toc_edit:ToCEditAction'
description = _('Edit the Table of Contents in your books')
class ActionDelete(InterfaceActionBase):
name = 'Remove Books'
actual_plugin = 'calibre.gui2.actions.delete:DeleteAction'
@ -929,7 +934,7 @@ plugins += [ActionAdd, ActionFetchAnnotations, ActionGenerateCatalog,
ActionSendToDevice, ActionHelp, ActionPreferences, ActionSimilarBooks,
ActionAddToLibrary, ActionEditCollections, ActionChooseLibrary,
ActionCopyToLibrary, ActionTweakEpub, ActionNextMatch, ActionStore,
ActionPluginUpdater, ActionPickRandom]
ActionPluginUpdater, ActionPickRandom, ActionEditToC]
# }}}

View File

@ -56,6 +56,16 @@ class TOLINO(EB600):
description = _('Communicate with the Tolino Shine reader.')
FORMATS = ['epub', 'pdf', 'txt']
BCD = [0x226]
VENDOR_NAME = ['DEUTSCHE']
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = ['_TELEKOMTOLINO']
def linux_swap_drives(self, drives):
if len(drives) < 2 or not drives[1] or not drives[2]: return drives
drives = list(drives)
t = drives[0]
drives[0] = drives[1]
drives[1] = t
return tuple(drives)
class COOL_ER(EB600):

View File

@ -15,7 +15,7 @@ class ILIAD(USBMS):
name = 'IRex Iliad Device Interface'
description = _('Communicate with the IRex Iliad eBook reader.')
author = 'John Schember'
supported_platforms = ['windows', 'linux']
supported_platforms = ['windows', 'osx', 'linux']
# Ordered list of supported formats
# Be sure these have an entry in calibre.devices.mime

View File

@ -89,7 +89,7 @@ class KOBO(USBMS):
'Enable if you wish to see/delete them.'),
_('Attempt to support newer firmware') +
':::'+_('Kobo routinely updates the firmware and the '
'database version. With this option Calibre will attempt '
'database version. With this option calibre will attempt '
'to perform full read-write functionality - Here be Dragons!! '
'Enable only if you are comfortable with restoring your kobo '
'to factory defaults and testing software'),

View File

@ -446,6 +446,7 @@ class WAYTEQ(USBMS):
return drives
def linux_swap_drives(self, drives):
# See https://bugs.launchpad.net/bugs/1151901
if len(drives) < 2 or not drives[1] or not drives[2]: return drives
drives = list(drives)
t = drives[0]

View File

@ -679,7 +679,7 @@ OptionRecommendation(name='search_replace',
self.archive_input_tdir = None
if input_fmt in ARCHIVE_FMTS:
self.log('Processing archive...')
tdir = PersistentTemporaryDirectory('_plumber_archive')
tdir = PersistentTemporaryDirectory('_pl_arc')
self.input, input_fmt = self.unarchive(self.input, tdir)
self.archive_input_tdir = tdir
if os.access(self.input, os.R_OK):

View File

@ -18,6 +18,7 @@ from calibre.ebooks.mobi import MobiError, MAX_THUMB_DIMEN
from calibre.ebooks.mobi.utils import rescale_image
from calibre.ebooks.mobi.langcodes import iana2mobi
from calibre.utils.date import now as nowf
from calibre.utils.localization import canonicalize_lang, lang_as_iso639_1
def is_image(ss):
if ss is None:
@ -397,6 +398,17 @@ class MetadataUpdater(object):
if 503 in self.original_exth_records:
update_exth_record((503, mi.title.encode(self.codec, 'replace')))
# Update book producer
if getattr(mi, 'book_producer', False):
update_exth_record((108, mi.book_producer.encode(self.codec, 'replace')))
# Set langcode in EXTH header
if not mi.is_null('language'):
lang = canonicalize_lang(mi.language)
lang = lang_as_iso639_1(lang) or lang
if lang:
update_exth_record((524, lang.encode(self.codec, 'replace')))
# Include remaining original EXTH fields
for id in sorted(self.original_exth_records):
recs.append((id, self.original_exth_records[id]))

View File

@ -416,7 +416,7 @@ class PagedDisplay
# https://bugs.launchpad.net/calibre/+bug/1132641 for a test case.
# The usual symptom of the inaccuracy is br.top is highly negative.
br = elem.getBoundingClientRect()
if br.top < -1000
if br.top < -100
# This only works because of the preceding call to
# elem.scrollIntoView(). However, in some cases it gives
# inaccurate results, so we prefer the bounding client rect,

View File

@ -73,6 +73,7 @@ class Container(object):
self.name_path_map = {}
self.dirtied = set()
self.encoding_map = {}
self.pretty_print = set()
# Map of relative paths with '/' separators from root of unzipped ePub
# to absolute paths on filesystem with os-specific separators
@ -222,6 +223,10 @@ class Container(object):
self.encoding_map[name] = self.used_encoding
return ans
def replace(self, name, obj):
self.parsed_cache[name] = obj
self.dirty(name)
@property
def opf(self):
return self.parsed(self.opf_name)
@ -410,19 +415,21 @@ class Container(object):
data = self.parsed(name)
if name == self.opf_name:
self.format_opf()
data = serialize(data, self.mime_map[name])
data = serialize(data, self.mime_map[name], pretty_print=name in
self.pretty_print)
if name == self.opf_name:
# Needed as I can't get lxml to output opf:role and
# not output <opf:metadata> as well
data = re.sub(br'(<[/]{0,1})opf:', r'\1', data)
return data
def commit_item(self, name):
def commit_item(self, name, keep_parsed=False):
if name not in self.parsed_cache:
return
data = self.serialize_item(name)
self.dirtied.remove(name)
self.parsed_cache.pop(name)
self.dirtied.discard(name)
if not keep_parsed:
self.parsed_cache.pop(name)
with open(self.name_path_map[name], 'wb') as f:
f.write(data)

View File

@ -11,7 +11,8 @@ import json, sys, os
from urllib import unquote
from cssutils import parseStyle
from PyQt4.Qt import (pyqtProperty, QString, QEventLoop, Qt, QSize, QTimer)
from PyQt4.Qt import (pyqtProperty, QString, QEventLoop, Qt, QSize, QTimer,
pyqtSlot)
from PyQt4.QtWebKit import QWebPage, QWebView
from calibre.constants import iswindows
@ -109,6 +110,7 @@ class Page(QWebPage): # {{{
self.bridge_value = None
nam = self.networkAccessManager()
nam.setNetworkAccessible(nam.NotAccessible)
self.longjs_counter = 0
def javaScriptConsoleMessage(self, msg, lineno, msgid):
self.log(u'JS:', unicode(msg))
@ -116,8 +118,14 @@ class Page(QWebPage): # {{{
def javaScriptAlert(self, frame, msg):
self.log(unicode(msg))
@pyqtSlot(result=bool)
def shouldInterruptJavaScript(self):
return False
if self.longjs_counter < 5:
self.log('Long running javascript, letting it proceed')
self.longjs_counter += 1
return False
self.log.warn('Long running javascript, aborting it')
return True
def _pass_json_value_getter(self):
val = json.dumps(self.bridge_value)
@ -130,6 +138,7 @@ class Page(QWebPage): # {{{
fset=_pass_json_value_setter)
def load_js(self):
self.longjs_counter = 0
if self.js is None:
from calibre.utils.resources import compiled_coffeescript
self.js = compiled_coffeescript('ebooks.oeb.display.utils')

View File

@ -7,17 +7,23 @@ __license__ = 'GPL v3'
__copyright__ = '2013, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import re
from urlparse import urlparse
from collections import deque
from functools import partial
from lxml import etree
from calibre.ebooks.oeb.base import XPath
from calibre import __version__
from calibre.ebooks.oeb.base import XPath, uuid_id, xml2text, NCX, NCX_NS, XML
from calibre.ebooks.oeb.polish.container import guess_type
from calibre.utils.localization import get_lang, canonicalize_lang, lang_as_iso639_1
ns = etree.FunctionNamespace('calibre_xpath_extensions')
ns.prefix = 'calibre'
ns['lower-case'] = lambda c, x: x.lower() if hasattr(x, 'lower') else x
class TOC(object):
def __init__(self, title=None, dest=None, frag=None):
@ -43,9 +49,28 @@ class TOC(object):
for gc in child.iterdescendants():
yield gc
@property
def depth(self):
"""The maximum depth of the navigation tree rooted at this node."""
try:
return max(node.depth for node in self) + 1
except ValueError:
return 1
def get_lines(self, lvl=0):
frag = ('#'+self.frag) if self.frag else ''
ans = [(u'\t'*lvl) + u'TOC: %s --> %s%s'%(self.title, self.dest, frag)]
for child in self:
ans.extend(child.get_lines(lvl+1))
return ans
def __str__(self):
return b'\n'.join([x.encode('utf-8') for x in self.get_lines()])
def child_xpath(tag, name):
return tag.xpath('./*[calibre:lower-case(local-name()) = "%s"]'%name)
def add_from_navpoint(container, navpoint, parent, ncx_name):
dest = frag = text = None
nl = child_xpath(navpoint, 'navlabel')
@ -64,20 +89,32 @@ def add_from_navpoint(container, navpoint, parent, ncx_name):
frag = urlparse(href).fragment or None
return parent.add(text or None, dest or None, frag or None)
def process_ncx_node(container, node, toc_parent, ncx_name):
for navpoint in node.xpath('./*[calibre:lower-case(local-name()) = "navpoint"]'):
child = add_from_navpoint(container, navpoint, toc_parent, ncx_name)
if child is not None:
process_ncx_node(container, navpoint, child, ncx_name)
def parse_ncx(container, ncx_name):
root = container.parsed(ncx_name)
toc_root = TOC()
navmaps = root.xpath('//*[calibre:lower-case(local-name()) = "navmap"]')
if navmaps:
process_ncx_node(container, navmaps[0], toc_root, ncx_name)
toc_root.lang = toc_root.uid = None
for attr, val in root.attrib.iteritems():
if attr.endswith('lang'):
toc_root.lang = unicode(val)
break
for uid in root.xpath('//*[calibre:lower-case(local-name()) = "meta" and @name="dtb:uid"]/@content'):
if uid:
toc_root.uid = unicode(uid)
break
return toc_root
def verify_toc_destinations(container, toc):
anchor_map = {}
anchor_xpath = XPath('//*/@id|//h:a/@name')
@ -104,10 +141,12 @@ def verify_toc_destinations(container, toc):
anchor_map[name] = frozenset(anchor_xpath(root))
item.dest_exists = item.frag in anchor_map[name]
if not item.dest_exists:
item.dest_error = _('The anchor %s does not exist in file %s')%(
item.frag, name)
item.dest_error = _(
'The anchor %(a)s does not exist in file %(f)s')%dict(
a=item.frag, f=name)
def get_toc(container, verify_destinations=True):
def find_existing_toc(container):
toc = container.opf_xpath('//opf:spine/@toc')
if toc:
toc = container.manifest_id_map.get(toc[0], None)
@ -116,9 +155,108 @@ def get_toc(container, verify_destinations=True):
toc = container.manifest_type_map.get(ncx, [None])[0]
if not toc:
return None
return toc
def get_toc(container, verify_destinations=True):
toc = find_existing_toc(container)
if toc is None:
ans = TOC()
ans.lang = ans.uid = None
return ans
ans = parse_ncx(container, toc)
if verify_destinations:
verify_toc_destinations(container, ans)
return ans
def add_id(container, name, loc):
root = container.parsed(name)
body = root.xpath('//*[local-name()="body"]')[0]
locs = deque(loc)
node = body
while locs:
children = tuple(node.iterchildren(etree.Element))
node = children[locs[0]]
locs.popleft()
node.set('id', node.get('id', uuid_id()))
container.commit_item(name, keep_parsed=True)
return node.get('id')
def create_ncx(toc, to_href, btitle, lang, uid):
lang = lang.replace('_', '-')
ncx = etree.Element(NCX('ncx'),
attrib={'version': '2005-1', XML('lang'): lang},
nsmap={None: NCX_NS})
head = etree.SubElement(ncx, NCX('head'))
etree.SubElement(head, NCX('meta'),
name='dtb:uid', content=unicode(uid))
etree.SubElement(head, NCX('meta'),
name='dtb:depth', content=str(toc.depth))
generator = ''.join(['calibre (', __version__, ')'])
etree.SubElement(head, NCX('meta'),
name='dtb:generator', content=generator)
etree.SubElement(head, NCX('meta'), name='dtb:totalPageCount', content='0')
etree.SubElement(head, NCX('meta'), name='dtb:maxPageNumber', content='0')
title = etree.SubElement(ncx, NCX('docTitle'))
text = etree.SubElement(title, NCX('text'))
text.text = btitle
navmap = etree.SubElement(ncx, NCX('navMap'))
spat = re.compile(r'\s+')
def process_node(xml_parent, toc_parent, play_order=0):
for child in toc_parent:
play_order += 1
point = etree.SubElement(xml_parent, NCX('navPoint'), id=uuid_id(),
playOrder=str(play_order))
label = etree.SubElement(point, NCX('navLabel'))
title = child.title
if title:
title = spat.sub(' ', title)
etree.SubElement(label, NCX('text')).text = title
if child.dest:
href = to_href(child.dest)
if child.frag:
href += '#'+child.frag
etree.SubElement(point, NCX('content'), src=href)
process_node(point, child, play_order)
process_node(navmap, toc)
return ncx
def commit_toc(container, toc, lang=None, uid=None):
tocname = find_existing_toc(container)
if tocname is None:
item = container.generate_item('toc.ncx', id_prefix='toc')
tocname = container.href_to_name(item.get('href'),
base=container.opf_name)
if not lang:
lang = get_lang()
for l in container.opf_xpath('//dc:language'):
l = canonicalize_lang(xml2text(l).strip())
if l:
lang = l
lang = lang_as_iso639_1(l) or l
break
lang = lang_as_iso639_1(lang) or lang
if not uid:
uid = uuid_id()
eid = container.opf.get('unique-identifier', None)
if eid:
m = container.opf_xpath('//*[@id="%s"]'%eid)
if m:
uid = xml2text(m[0])
title = _('Table of Contents')
m = container.opf_xpath('//dc:title')
if m:
x = xml2text(m[0]).strip()
title = x or title
to_href = partial(container.name_to_href, base=tocname)
root = create_ncx(toc, to_href, title, lang, uid)
container.replace(tocname, root)
container.pretty_print.add(tocname)

View File

@ -242,7 +242,6 @@ class FlowSplitter(object):
self.trees[i:i+1] = [before_tree, after_tree]
break
self.trees.append(tree)
trees, ids = [], set([])
for tree in self.trees:
root = tree.getroot()

View File

@ -315,6 +315,8 @@ class PdfDevice(QPaintDevice): # {{{
self.page_width, self.page_height = page_size
self.body_width = self.page_width - left_margin - right_margin
self.body_height = self.page_height - top_margin - bottom_margin
self.left_margin, self.right_margin = left_margin, right_margin
self.top_margin, self.bottom_margin = top_margin, bottom_margin
self.engine = PdfEngine(file_object, self.page_width, self.page_height,
left_margin, top_margin, right_margin,
bottom_margin, self.width(), self.height(),
@ -351,6 +353,14 @@ class PdfDevice(QPaintDevice): # {{{
def init_page(self):
self.engine.init_page()
@property
def full_page_rect(self):
page_width = self.page_width * self.xdpi / 72.0
lm = self.left_margin * self.xdpi / 72.0
page_height = self.page_height * self.ydpi / 72.0
tm = self.top_margin * self.ydpi / 72.0
return (-lm, -tm, page_width, page_height)
@property
def current_page_num(self):
return self.engine.current_page_num

View File

@ -12,7 +12,7 @@ from future_builtins import map
from math import floor
from PyQt4.Qt import (QObject, QPainter, Qt, QSize, QString, QTimer,
pyqtProperty, QEventLoop, QPixmap, QRect)
pyqtProperty, QEventLoop, QPixmap, QRect, pyqtSlot)
from PyQt4.QtWebKit import QWebView, QWebPage, QWebSettings
from calibre import fit_image
@ -82,6 +82,7 @@ class Page(QWebPage): # {{{
opts.pdf_sans_family)
if opts.pdf_mono_family:
settings.setFontFamily(QWebSettings.FixedFont, opts.pdf_mono_family)
self.longjs_counter = 0
def javaScriptConsoleMessage(self, msg, lineno, msgid):
self.log.debug(u'JS:', unicode(msg))
@ -89,8 +90,14 @@ class Page(QWebPage): # {{{
def javaScriptAlert(self, frame, msg):
self.log(unicode(msg))
@pyqtSlot(result=bool)
def shouldInterruptJavaScript(self):
return False
if self.longjs_counter < 10:
self.log('Long running javascript, letting it proceed')
self.longjs_counter += 1
return False
self.log.warn('Long running javascript, aborting it')
return True
# }}}
@ -106,7 +113,7 @@ def draw_image_page(page_rect, painter, p, preserve_aspect_ratio=True):
page_rect.height())
dx = int((page_rect.width() - nnw)/2.)
dy = int((page_rect.height() - nnh)/2.)
page_rect.moveTo(dx, dy)
page_rect.translate(dx, dy)
page_rect.setHeight(nnh)
page_rect.setWidth(nnw)
painter.drawPixmap(page_rect, p, p.rect())
@ -192,7 +199,7 @@ class PDFWriter(QObject):
p.loadFromData(self.cover_data)
if not p.isNull():
self.doc.init_page()
draw_image_page(QRect(0, 0, self.doc.width(), self.doc.height()),
draw_image_page(QRect(*self.doc.full_page_rect),
self.painter, p,
preserve_aspect_ratio=self.opts.preserve_cover_aspect_ratio)
self.doc.end_page()
@ -275,6 +282,7 @@ class PDFWriter(QObject):
self.paged_js += cc('ebooks.oeb.display.mathjax')
self.view.page().mainFrame().addToJavaScriptWindowObject("py_bridge", self)
self.view.page().longjs_counter = 0
evaljs = self.view.page().mainFrame().evaluateJavaScript
evaljs(self.paged_js)
self.load_mathjax()

View File

@ -5,7 +5,7 @@ __license__ = 'GPL v3'
__copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import re, os, shutil
import re, os, shutil, errno
from PyQt4.Qt import QModelIndex
@ -93,6 +93,15 @@ class GenerateCatalogAction(InterfaceAction):
if export_dir:
destination = os.path.join(export_dir, '%s.%s' % (
sanitize_file_name_unicode(job.catalog_title), job.fmt.lower()))
shutil.copyfile(job.catalog_file_path, destination)
try:
shutil.copyfile(job.catalog_file_path, destination)
except EnvironmentError as err:
if getattr(err, 'errno', None) == errno.EACCES: # Permission denied
import traceback
error_dialog(self, _('Permission denied'),
_('Could not open %s. Is it being used by another'
' program?')%destination, det_msg=traceback.format_exc(),
show=True)
return
raise

View File

@ -232,11 +232,14 @@ class CopyToLibraryAction(InterfaceAction):
return error_dialog(self.gui, _('No library'),
_('No library found at %s')%loc, show=True)
self.pd = ProgressDialog(_('Copying'), min=0, max=len(ids)-1,
aname = _('Moving to') if delete_after else _('Copying to')
dtitle = '%s %s'%(aname, os.path.basename(loc))
self.pd = ProgressDialog(dtitle, min=0, max=len(ids)-1,
parent=self.gui, cancelable=False)
def progress(idx, title):
self.pd.set_msg(_('Copying') + ' ' + title)
self.pd.set_msg(title)
self.pd.set_value(idx)
self.worker = Worker(ids, db, loc, Dispatcher(progress),
@ -245,13 +248,16 @@ class CopyToLibraryAction(InterfaceAction):
self.pd.exec_()
donemsg = _('Copied %(num)d books to %(loc)s')
if delete_after:
donemsg = _('Moved %(num)d books to %(loc)s')
if self.worker.error is not None:
e, tb = self.worker.error
error_dialog(self.gui, _('Failed'), _('Could not copy books: ') + e,
det_msg=tb, show=True)
else:
self.gui.status_bar.show_message(
_('Copied %(num)d books to %(loc)s') %
self.gui.status_bar.show_message(donemsg %
dict(num=len(ids), loc=loc), 2000)
if self.worker.auto_merged_ids:
books = '\n'.join(self.worker.auto_merged_ids.itervalues())

View File

@ -0,0 +1,148 @@
#!/usr/bin/env python
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from __future__ import (unicode_literals, division, absolute_import,
print_function)
__license__ = 'GPL v3'
__copyright__ = '2013, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
from collections import OrderedDict
from PyQt4.Qt import (QTimer, QDialog, QGridLayout, QCheckBox, QLabel,
QDialogButtonBox, QIcon)
from calibre.gui2 import error_dialog
from calibre.gui2.actions import InterfaceAction
SUPPORTED = {'EPUB', 'AZW3'}
class ChooseFormat(QDialog): # {{{
def __init__(self, formats, parent=None):
QDialog.__init__(self, parent)
self.setWindowTitle(_('Choose format to edit'))
self.setWindowIcon(QIcon(I('dialog_question.png')))
l = self.l = QGridLayout()
self.setLayout(l)
la = self.la = QLabel(_('Choose which format you want to edit:'))
formats = sorted(formats)
l.addWidget(la, 0, 0, 1, -1)
self.buttons = []
for i, f in enumerate(formats):
b = QCheckBox('&' + f, self)
l.addWidget(b, 1, i)
self.buttons.append(b)
if i == 0:
b.setChecked(True)
bb = self.bb = QDialogButtonBox(
QDialogButtonBox.Ok|QDialogButtonBox.Cancel)
bb.addButton(_('&All formats'),
bb.ActionRole).clicked.connect(self.do_all)
bb.accepted.connect(self.accept)
bb.rejected.connect(self.reject)
l.addWidget(bb, l.rowCount(), 0, 1, -1)
self.resize(self.sizeHint())
def do_all(self):
for b in self.buttons:
b.setChecked(True)
self.accept()
@property
def formats(self):
for b in self.buttons:
if b.isChecked():
yield unicode(b.text())[1:]
# }}}
class ToCEditAction(InterfaceAction):
name = 'Edit ToC'
action_spec = (_('Edit ToC'), 'toc.png',
_('Edit the Table of Contents in your books'), _('K'))
dont_add_to = frozenset(['context-menu-device'])
action_type = 'current'
accepts_drops = True
def accept_enter_event(self, event, mime_data):
if mime_data.hasFormat("application/calibre+from_library"):
return True
return False
def accept_drag_move_event(self, event, mime_data):
if mime_data.hasFormat("application/calibre+from_library"):
return True
return False
def drop_event(self, event, mime_data):
mime = 'application/calibre+from_library'
if mime_data.hasFormat(mime):
self.dropped_ids = tuple(map(int, str(mime_data.data(mime)).split()))
QTimer.singleShot(1, self.do_drop)
return True
return False
def do_drop(self):
book_id_map = self.get_supported_books(self.dropped_ids)
del self.dropped_ids
if book_id_map:
self.do_edit(book_id_map)
def genesis(self):
self.qaction.triggered.connect(self.edit_books)
def get_supported_books(self, book_ids):
db = self.gui.library_view.model().db
supported = set(SUPPORTED)
ans = [(x, set( (db.formats(x, index_is_id=True) or '').split(',') )
.intersection(supported)) for x in book_ids]
ans = [x for x in ans if x[1]]
if not ans:
error_dialog(self.gui, _('Cannot edit ToC'),
_('Editing Table of Contents is only supported for books in the %s'
' formats. Convert to one of those formats before polishing.')
%_(' or ').join(sorted(supported)), show=True)
ans = OrderedDict(ans)
return ans
def get_books_for_editing(self):
rows = [r.row() for r in
self.gui.library_view.selectionModel().selectedRows()]
if not rows or len(rows) == 0:
d = error_dialog(self.gui, _('Cannot edit ToC'),
_('No books selected'))
d.exec_()
return None
db = self.gui.current_db
ans = (db.id(r) for r in rows)
return self.get_supported_books(ans)
def do_edit(self, book_id_map):
for book_id, fmts in book_id_map.iteritems():
if len(fmts) > 1:
d = ChooseFormat(fmts, self.gui)
if d.exec_() != d.Accepted:
return
fmts = d.formats
for fmt in fmts:
self.do_one(book_id, fmt)
def do_one(self, book_id, fmt):
from calibre.gui2.toc.main import TOCEditor
db = self.gui.current_db
path = db.format(book_id, fmt, index_is_id=True, as_path=True)
title = db.title(book_id, index_is_id=True) + ' [%s]'%fmt
d = TOCEditor(path, title=title, parent=self.gui)
d.start()
if d.exec_() == d.Accepted:
with open(path, 'rb') as f:
db.add_format(book_id, fmt, f, index_is_id=True)
def edit_books(self):
book_id_map = self.get_books_for_editing()
if not book_id_map:
return
self.do_edit(book_id_map)

View File

@ -328,6 +328,8 @@ class TagBrowserWidget(QWidget): # {{{
search_layout = QHBoxLayout()
self._layout.addLayout(search_layout)
self.item_search = HistoryLineEdit(parent)
self.item_search.setMinimumContentsLength(10)
self.item_search.setSizeAdjustPolicy(self.item_search.AdjustToMinimumContentsLengthWithIcon)
try:
self.item_search.lineEdit().setPlaceholderText(
_('Find item in tag browser'))

View File

@ -11,7 +11,7 @@ from base64 import b64encode
from PyQt4.Qt import (QWidget, QGridLayout, QListWidget, QSize, Qt, QUrl,
pyqtSlot, pyqtSignal, QVBoxLayout, QFrame, QLabel,
QLineEdit)
QLineEdit, QTimer)
from PyQt4.QtWebKit import QWebView, QWebPage, QWebElement
from calibre.ebooks.oeb.display.webview import load_html
@ -37,6 +37,7 @@ class Page(QWebPage): # {{{
def javaScriptAlert(self, frame, msg):
self.log(unicode(msg))
@pyqtSlot(result=bool)
def shouldInterruptJavaScript(self):
return True
@ -88,6 +89,16 @@ class WebView(QWebView): # {{{
def sizeHint(self):
return QSize(1500, 300)
def show_frag(self, frag):
self.page().mainFrame().scrollToAnchor(frag)
@property
def scroll_frac(self):
val, ok = self.page().evaljs('window.pageYOffset/document.body.scrollHeight').toFloat()
if not ok:
val = 0
return val
# }}}
class ItemEdit(QWidget):
@ -131,15 +142,14 @@ class ItemEdit(QWidget):
la.setWordWrap(True)
l.addWidget(la)
f.la2 = la = QLabel(_('&Name of the ToC entry:'))
f.la2 = la = QLabel('<b>'+_('&Name of the ToC entry:'))
l.addWidget(la)
self.name = QLineEdit(self)
la.setBuddy(self.name)
l.addWidget(self.name)
self.base_msg = _('Currently selected destination:')
self.base_msg = '<b>'+_('Currently selected destination:')+'</b>'
self.dest_label = la = QLabel(self.base_msg)
la.setTextFormat(Qt.PlainText)
la.setWordWrap(True)
la.setStyleSheet('QLabel { margin-top: 20px }')
l.addWidget(la)
@ -163,33 +173,71 @@ class ItemEdit(QWidget):
load_html(path, self.view, codec=encoding,
mime_type=self.container.mime_map[name])
self.view.load_js()
self.dest_label.setText(self.base_msg + '\n' + _('File:') + ' ' +
name + '\n' + _('Top of the file'))
self.dest_label.setText(self.base_msg + '<br>' + _('File:') + ' ' +
name + '<br>' + _('Top of the file'))
def __call__(self, item, where):
self.current_item, self.current_where = item, where
self.current_name = None
self.current_frag = None
if item is None:
self.dest_list.setCurrentRow(0)
self.name.setText(_('(Untitled)'))
self.dest_label.setText(self.base_msg + '\n' + _('None'))
self.name.setText(_('(Untitled)'))
dest_index, frag = 0, None
if item is not None:
if where is None:
self.name.setText(item.data(0, Qt.DisplayRole).toString())
toc = item.data(0, Qt.UserRole).toPyObject()
if toc.dest:
for i in xrange(self.dest_list.count()):
litem = self.dest_list.item(i)
if unicode(litem.data(Qt.DisplayRole).toString()) == toc.dest:
dest_index = i
frag = toc.frag
break
def elem_clicked(self, tag, frac, elem_id, loc):
self.current_frag = elem_id or loc
self.dest_list.blockSignals(True)
self.dest_list.setCurrentRow(dest_index)
self.dest_list.blockSignals(False)
item = self.dest_list.item(dest_index)
self.current_changed(item)
if frag:
self.current_frag = frag
QTimer.singleShot(1, self.show_frag)
def show_frag(self):
self.view.show_frag(self.current_frag)
QTimer.singleShot(1, self.check_frag)
def check_frag(self):
pos = self.view.scroll_frac
if pos == 0:
self.current_frag = None
self.update_dest_label()
def get_loctext(self, frac):
frac = int(round(frac * 100))
base = _('Location: A <%s> tag inside the file')%tag
if frac == 0:
loctext = _('Top of the file')
else:
loctext = _('Approximately %d%% from the top')%frac
loctext = base + ' [%s]'%loctext
self.dest_label.setText(self.base_msg + '\n' +
_('File:') + ' ' + self.current_name + '\n' + loctext)
return loctext
def elem_clicked(self, tag, frac, elem_id, loc):
self.current_frag = elem_id or loc
base = _('Location: A &lt;%s&gt; tag inside the file')%tag
loctext = base + ' [%s]'%self.get_loctext(frac)
self.dest_label.setText(self.base_msg + '<br>' +
_('File:') + ' ' + self.current_name + '<br>' + loctext)
def update_dest_label(self):
val = self.view.scroll_frac
self.dest_label.setText(self.base_msg + '<br>' +
_('File:') + ' ' + self.current_name + '<br>' +
self.get_loctext(val))
@property
def result(self):
return (self.current_item, self.current_where, self.current_name,
self.current_frag)
self.current_frag, unicode(self.name.text()))

View File

@ -9,15 +9,16 @@ __docformat__ = 'restructuredtext en'
import sys, os
from threading import Thread
from functools import partial
from PyQt4.Qt import (QPushButton, QFrame,
from PyQt4.Qt import (QPushButton, QFrame, QVariant,
QDialog, QVBoxLayout, QDialogButtonBox, QSize, QStackedWidget, QWidget,
QLabel, Qt, pyqtSignal, QIcon, QTreeWidget, QGridLayout, QTreeWidgetItem,
QToolButton, QItemSelectionModel)
from calibre.ebooks.oeb.polish.container import get_container
from calibre.ebooks.oeb.polish.toc import get_toc
from calibre.gui2 import Application
from calibre.ebooks.oeb.polish.container import get_container, AZW3Container
from calibre.ebooks.oeb.polish.toc import get_toc, add_id, TOC, commit_toc
from calibre.gui2 import Application, error_dialog, gprefs
from calibre.gui2.progress_indicator import ProgressIndicator
from calibre.gui2.toc.location import ItemEdit
from calibre.utils.logging import GUILog
@ -27,6 +28,8 @@ ICON_SIZE = 24
class ItemView(QFrame): # {{{
add_new_item = pyqtSignal(object, object)
delete_item = pyqtSignal()
flatten_item = pyqtSignal()
def __init__(self, parent):
QFrame.__init__(self, parent)
@ -38,6 +41,7 @@ class ItemView(QFrame): # {{{
l.addWidget(s)
self.root_pane = rp = QWidget(self)
self.item_pane = ip = QWidget(self)
self.current_item = None
s.addWidget(rp)
s.addWidget(ip)
@ -49,22 +53,132 @@ class ItemView(QFrame): # {{{
' to be fixed.'))
la.setStyleSheet('QLabel { margin-bottom: 20px }')
la.setWordWrap(True)
l = QVBoxLayout()
l = rp.l = QVBoxLayout()
rp.setLayout(l)
l.addWidget(la)
self.add_new_to_root_button = b = QPushButton(_('Create a &new entry'))
b.clicked.connect(self.add_new_to_root)
l.addWidget(b)
l.addStretch()
self.w1 = la = QLabel(_('<b>WARNING:</b> calibre only supports the '
'creation of linear ToCs in AZW3 files. In a '
'linear ToC every entry must point to a '
'location after the previous entry. If you '
'create a non-linear ToC it will be '
'automatically re-arranged inside the AZW3 file.'
))
la.setWordWrap(True)
l.addWidget(la)
l = ip.l = QGridLayout()
ip.setLayout(l)
la = ip.heading = QLabel('')
l.addWidget(la, 0, 0, 1, 2)
la.setWordWrap(True)
la = ip.la = QLabel(_(
'You can move this entry around the Table of Contents by drag '
'and drop or using the up and down buttons to the left'))
la.setWordWrap(True)
l.addWidget(la, 1, 0, 1, 2)
# Item status
ip.hl1 = hl = QFrame()
hl.setFrameShape(hl.HLine)
l.addWidget(hl, l.rowCount(), 0, 1, 2)
self.icon_label = QLabel()
self.status_label = QLabel()
self.status_label.setWordWrap(True)
l.addWidget(self.icon_label, l.rowCount(), 0)
l.addWidget(self.status_label, l.rowCount()-1, 1)
ip.hl2 = hl = QFrame()
hl.setFrameShape(hl.HLine)
l.addWidget(hl, l.rowCount(), 0, 1, 2)
# Edit/remove item
rs = l.rowCount()
ip.b1 = b = QPushButton(QIcon(I('edit_input.png')),
_('Change the &location this entry points to'), self)
b.clicked.connect(self.edit_item)
l.addWidget(b, l.rowCount()+1, 0, 1, 2)
ip.b2 = b = QPushButton(QIcon(I('trash.png')),
_('&Remove this entry'), self)
l.addWidget(b, l.rowCount(), 0, 1, 2)
b.clicked.connect(self.delete_item)
ip.hl3 = hl = QFrame()
hl.setFrameShape(hl.HLine)
l.addWidget(hl, l.rowCount(), 0, 1, 2)
l.setRowMinimumHeight(rs, 20)
# Add new item
rs = l.rowCount()
ip.b3 = b = QPushButton(QIcon(I('plus.png')), _('New entry &inside this entry'))
b.clicked.connect(partial(self.add_new, 'inside'))
l.addWidget(b, l.rowCount()+1, 0, 1, 2)
ip.b4 = b = QPushButton(QIcon(I('plus.png')), _('New entry &above this entry'))
b.clicked.connect(partial(self.add_new, 'before'))
l.addWidget(b, l.rowCount(), 0, 1, 2)
ip.b5 = b = QPushButton(QIcon(I('plus.png')), _('New entry &below this entry'))
b.clicked.connect(partial(self.add_new, 'after'))
l.addWidget(b, l.rowCount(), 0, 1, 2)
ip.hl4 = hl = QFrame()
hl.setFrameShape(hl.HLine)
l.addWidget(hl, l.rowCount(), 0, 1, 2)
l.setRowMinimumHeight(rs, 20)
# Flatten entry
rs = l.rowCount()
ip.b3 = b = QPushButton(QIcon(I('heuristics.png')), _('&Flatten this entry'))
b.clicked.connect(self.flatten_item)
b.setToolTip(_('All children of this entry are brought to the same '
'level as this entry.'))
l.addWidget(b, l.rowCount()+1, 0, 1, 2)
l.setRowMinimumHeight(rs, 20)
l.addWidget(QLabel(), l.rowCount(), 0, 1, 2)
l.setColumnStretch(1, 10)
l.setRowStretch(l.rowCount()-1, 10)
self.w2 = la = QLabel(self.w1.text())
self.w2.setWordWrap(True)
l.addWidget(la, l.rowCount(), 0, 1, 2)
def hide_azw3_warning(self):
self.w1.setVisible(False), self.w2.setVisible(False)
def add_new_to_root(self):
self.add_new_item.emit(None, None)
def add_new(self, where):
self.add_new_item.emit(self.current_item, where)
def edit_item(self):
self.add_new_item.emit(self.current_item, None)
def __call__(self, item):
if item is None:
self.current_item = None
self.stack.setCurrentIndex(0)
else:
self.current_item = item
self.stack.setCurrentIndex(1)
self.populate_item_pane()
def populate_item_pane(self):
item = self.current_item
name = unicode(item.data(0, Qt.DisplayRole).toString())
self.item_pane.heading.setText('<h2>%s</h2>'%name)
self.icon_label.setPixmap(item.data(0, Qt.DecorationRole
).toPyObject().pixmap(32, 32))
tt = _('This entry points to an existing destination')
toc = item.data(0, Qt.UserRole).toPyObject()
if toc.dest_exists is False:
tt = _('The location this entry points to does not exist')
elif toc.dest_exists is None:
tt = ''
self.status_label.setText(tt)
def data_changed(self, item):
if item is self.current_item:
self.populate_item_pane()
# }}}
@ -120,7 +234,9 @@ class TOCView(QWidget): # {{{
self.hl = hl = QLabel(self.default_msg)
l.addWidget(hl, col, 2, 1, -1)
self.item_view = i = ItemView(self)
self.item_view.delete_item.connect(self.delete_current_item)
i.add_new_item.connect(self.add_new_item)
i.flatten_item.connect(self.flatten_item)
l.addWidget(i, 0, 4, col, 1)
l.setColumnStretch(2, 10)
@ -139,6 +255,22 @@ class TOCView(QWidget): # {{{
p = item.parent() or self.root
p.removeChild(item)
def delete_current_item(self):
item = self.tocw.currentItem()
if item is not None:
p = item.parent() or self.root
p.removeChild(item)
def flatten_item(self):
item = self.tocw.currentItem()
if item is not None:
p = item.parent() or self.root
idx = p.indexOfChild(item)
children = [item.child(i) for i in xrange(item.childCount())]
for child in reversed(children):
item.removeChild(child)
p.insertChild(idx+1, child)
def highlight_item(self, item):
self.tocw.setCurrentItem(item, 0, QItemSelectionModel.ClearAndSelect)
self.tocw.scrollToItem(item)
@ -191,43 +323,62 @@ class TOCView(QWidget): # {{{
def update_status_tip(self, item):
c = item.data(0, Qt.UserRole).toPyObject()
frag = c.frag or ''
if frag:
frag = '#'+frag
item.setStatusTip(0, _('<b>Title</b>: {0} <b>Dest</b>: {1}{2}').format(
c.title, c.dest, frag))
if c is not None:
frag = c.frag or ''
if frag:
frag = '#'+frag
item.setStatusTip(0, _('<b>Title</b>: {0} <b>Dest</b>: {1}{2}').format(
c.title, c.dest, frag))
def data_changed(self, top_left, bottom_right):
for r in xrange(top_left.row(), bottom_right.row()+1):
idx = self.tocw.model().index(r, 0, top_left.parent())
new_title = unicode(idx.data(Qt.DisplayRole).toString()).strip()
toc = idx.data(Qt.UserRole).toPyObject()
toc.title = new_title or _('(Untitled)')
if toc is not None:
toc.title = new_title or _('(Untitled)')
item = self.tocw.itemFromIndex(idx)
self.update_status_tip(item)
self.item_view.data_changed(item)
def create_item(self, parent, child, idx=-1):
if idx == -1:
c = QTreeWidgetItem(parent)
else:
c = QTreeWidgetItem()
parent.insertChild(idx, c)
self.populate_item(c, child)
return c
def populate_item(self, c, child):
c.setData(0, Qt.DisplayRole, child.title or _('(Untitled)'))
c.setData(0, Qt.UserRole, child)
c.setFlags(Qt.ItemIsDragEnabled|Qt.ItemIsEditable|Qt.ItemIsEnabled|
Qt.ItemIsSelectable|Qt.ItemIsDropEnabled)
c.setData(0, Qt.DecorationRole, self.icon_map[child.dest_exists])
if child.dest_exists is False:
c.setData(0, Qt.ToolTipRole, _(
'The location this entry point to does not exist:\n%s')
%child.dest_error)
else:
c.setData(0, Qt.ToolTipRole, QVariant())
self.update_status_tip(c)
def __call__(self, ebook):
self.ebook = ebook
if not isinstance(ebook, AZW3Container):
self.item_view.hide_azw3_warning()
self.toc = get_toc(self.ebook)
blank = self.blank = QIcon(I('blank.png'))
ok = self.ok = QIcon(I('ok.png'))
err = self.err = QIcon(I('dot_red.png'))
icon_map = {None:blank, True:ok, False:err}
self.toc_lang, self.toc_uid = self.toc.lang, self.toc.uid
self.blank = QIcon(I('blank.png'))
self.ok = QIcon(I('ok.png'))
self.err = QIcon(I('dot_red.png'))
self.icon_map = {None:self.blank, True:self.ok, False:self.err}
def process_item(node, parent):
for child in node:
c = QTreeWidgetItem(parent)
c.setData(0, Qt.DisplayRole, child.title or _('(Untitled)'))
c.setData(0, Qt.UserRole, child)
c.setFlags(Qt.ItemIsDragEnabled|Qt.ItemIsEditable|Qt.ItemIsEnabled|
Qt.ItemIsSelectable|Qt.ItemIsDropEnabled)
c.setData(0, Qt.DecorationRole, icon_map[child.dest_exists])
if child.dest_exists is False:
c.setData(0, Qt.ToolTipRole, _(
'The location this entry point to does not exist:\n%s')
%child.dest_error)
self.update_status_tip(c)
def process_item(toc_node, parent):
for child in toc_node:
c = self.create_item(parent, child)
process_item(child, c)
root = self.root = self.tocw.invisibleRootItem()
@ -235,21 +386,67 @@ class TOCView(QWidget): # {{{
process_item(self.toc, root)
self.tocw.model().dataChanged.connect(self.data_changed)
self.tocw.currentItemChanged.connect(self.current_item_changed)
self.tocw.setCurrentItem(None)
def current_item_changed(self, current, previous):
self.item_view(current)
def update_item(self, item, where, name, frag, title):
if isinstance(frag, tuple):
frag = add_id(self.ebook, name, frag)
child = TOC(title, name, frag)
child.dest_exists = True
if item is None:
# New entry at root level
c = self.create_item(self.root, child)
self.tocw.setCurrentItem(c, 0, QItemSelectionModel.ClearAndSelect)
self.tocw.scrollToItem(c)
else:
if where is None:
# Editing existing entry
self.populate_item(item, child)
else:
if where == 'inside':
parent = item
idx = -1
else:
parent = item.parent() or self.root
idx = parent.indexOfChild(item)
if where == 'after': idx += 1
c = self.create_item(parent, child, idx=idx)
self.tocw.setCurrentItem(c, 0, QItemSelectionModel.ClearAndSelect)
self.tocw.scrollToItem(c)
def create_toc(self):
root = TOC()
def process_node(parent, toc_parent):
for i in xrange(parent.childCount()):
item = parent.child(i)
title = unicode(item.data(0, Qt.DisplayRole).toString()).strip()
toc = item.data(0, Qt.UserRole).toPyObject()
dest, frag = toc.dest, toc.frag
toc = toc_parent.add(title, dest, frag)
process_node(item, toc)
process_node(self.tocw.invisibleRootItem(), root)
return root
# }}}
class TOCEditor(QDialog): # {{{
explode_done = pyqtSignal()
explode_done = pyqtSignal(object)
writing_done = pyqtSignal(object)
def __init__(self, pathtobook, title=None, parent=None):
QDialog.__init__(self, parent)
self.pathtobook = pathtobook
self.working = True
t = title or os.path.basename(pathtobook)
self.book_title = t
self.setWindowTitle(_('Edit the ToC in %s')%t)
self.setWindowIcon(QIcon(I('highlight_only_on.png')))
@ -266,7 +463,8 @@ class TOCEditor(QDialog): # {{{
pi.setDisplaySize(200)
pi.startAnimation()
ll.addWidget(pi, alignment=Qt.AlignHCenter|Qt.AlignCenter)
la = self.la = QLabel(_('Loading %s, please wait...')%t)
la = self.wait_label = QLabel(_('Loading %s, please wait...')%t)
la.setWordWrap(True)
la.setStyleSheet('QLabel { font-size: 20pt }')
ll.addWidget(la, alignment=Qt.AlignHCenter|Qt.AlignTop)
self.toc_view = TOCView(self)
@ -281,8 +479,12 @@ class TOCEditor(QDialog): # {{{
bb.rejected.connect(self.reject)
self.explode_done.connect(self.read_toc, type=Qt.QueuedConnection)
self.writing_done.connect(self.really_accept, type=Qt.QueuedConnection)
self.resize(950, 630)
geom = gprefs.get('toc_editor_window_geom', None)
if geom is not None:
self.restoreGeometry(bytes(geom))
def add_new_item(self, item, where):
self.item_edit(item, where)
@ -290,16 +492,38 @@ class TOCEditor(QDialog): # {{{
def accept(self):
if self.stacks.currentIndex() == 2:
self.toc_view.update_item(self.item_edit.result)
self.toc_view.update_item(*self.item_edit.result)
self.stacks.setCurrentIndex(1)
else:
super(TOCEditor, self).accept()
elif self.stacks.currentIndex() == 1:
self.working = False
Thread(target=self.write_toc).start()
self.pi.startAnimation()
self.wait_label.setText(_('Writing %s, please wait...')%
self.book_title)
self.stacks.setCurrentIndex(0)
self.bb.setEnabled(False)
def really_accept(self, tb):
gprefs['toc_editor_window_geom'] = bytearray(self.saveGeometry())
if tb:
error_dialog(self, _('Failed to write book'),
_('Could not write %s. Click "Show details" for'
' more information.')%self.book_title, det_msg=tb, show=True)
gprefs['toc_editor_window_geom'] = bytearray(self.saveGeometry())
super(TOCEditor, self).reject()
return
super(TOCEditor, self).accept()
def reject(self):
if not self.bb.isEnabled():
return
if self.stacks.currentIndex() == 2:
self.stacks.setCurrentIndex(1)
else:
super(TOCEditor, self).accept()
self.working = False
gprefs['toc_editor_window_geom'] = bytearray(self.saveGeometry())
super(TOCEditor, self).reject()
def start(self):
t = Thread(target=self.explode)
@ -308,17 +532,40 @@ class TOCEditor(QDialog): # {{{
t.start()
def explode(self):
self.ebook = get_container(self.pathtobook, log=self.log)
if not self.isVisible():
return
self.explode_done.emit()
tb = None
try:
self.ebook = get_container(self.pathtobook, log=self.log)
except:
import traceback
tb = traceback.format_exc()
if self.working:
self.working = False
self.explode_done.emit(tb)
def read_toc(self):
def read_toc(self, tb):
if tb:
error_dialog(self, _('Failed to load book'),
_('Could not load %s. Click "Show details" for'
' more information.')%self.book_title, det_msg=tb, show=True)
self.reject()
return
self.pi.stopAnimation()
self.toc_view(self.ebook)
self.item_edit.load(self.ebook)
self.stacks.setCurrentIndex(1)
def write_toc(self):
tb = None
try:
toc = self.toc_view.create_toc()
commit_toc(self.ebook, toc, lang=self.toc_view.toc_lang,
uid=self.toc_view.toc_uid)
self.ebook.commit()
except:
import traceback
tb = traceback.format_exc()
self.writing_done.emit(tb)
# }}}
if __name__ == '__main__':

View File

@ -20,7 +20,7 @@ from calibre.utils.filenames import ascii_filename
from calibre.ebooks.metadata.opf2 import metadata_to_opf
plugboard_content_server_value = 'content_server'
plugboard_content_server_formats = ['epub']
plugboard_content_server_formats = ['epub', 'mobi', 'azw3']
class CSSortKeyGenerator(SortKeyGenerator):
@ -226,13 +226,11 @@ class ContentServer(object):
mt = 'application/octet-stream'
cherrypy.response.headers['Content-Type'] = mt
if format == 'EPUB':
# Get the original metadata
# Get any EPUB plugboards for the content server
if format.lower() in plugboard_content_server_formats:
# Get any plugboards for the content server
plugboards = self.db.prefs.get('plugboards', {})
cpb = find_plugboard(plugboard_content_server_value,
'epub', plugboards)
format.lower(), plugboards)
if cpb:
# Transform the metadata via the plugboard
newmi = mi.deepcopy_metadata()

View File

@ -166,7 +166,7 @@ class ZshCompleter(object): # {{{
exclude = u"'(- *)'"
h = opt.help or ''
h = h.replace('"', "'").replace('[', '(').replace(
']', ')').replace('\n', ' ').replace(':', '\\:')
']', ')').replace('\n', ' ').replace(':', '\\:').replace('`', "'")
h = h.replace('%default', type(u'')(opt.default))
arg = ''
if opt.takes_value():

View File

@ -30,6 +30,8 @@ def remove_dir(x):
pass
def app_prefix(prefix):
if iswindows:
return '%s_'%__appname__
return '%s_%s_%s'%(__appname__, __version__, prefix)
def base_dir():

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-18 15:11+0000\n"
"Last-Translator: Gideon Wentink <Unknown>\n"
"Language-Team: Afrikaans <af@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:14+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:34+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Doen absoluut niks"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Doen absoluut niks"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Doen absoluut niks"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Lêertipe"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadata leeser"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata skrywer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Gebruikerskoppelvlakaksie"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Gebruikerskoppelvlakaksie"
msgid "Preferences"
msgstr "Voorkeure"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Stoor"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "n eBoekwinkel"
@ -1082,17 +1082,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Ontfoutlogboek"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Kommunikeer met Android-fone"
@ -1302,10 +1314,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1381,7 +1393,7 @@ msgstr "Kommunikeer met die Blackberry-slimfoon."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1410,31 +1422,35 @@ msgstr "Kommunikeer met die Cybook Orizon eBoek-leser."
msgid "Communicate with the EB600 eBook reader."
msgstr "Kommunikeer met die EB600 eBoek-leser."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Kommunikeer met die Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Kommunikeer met die PocketBook 301-leser."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Kommunikeer met die Pocketbook 360+-leser"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Kommunikeer met die Pocketbook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Kommunikeer met die Infibeam Pi2-leser."
@ -1664,17 +1680,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1682,12 +1698,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Toon Voorskoue"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1695,7 +1711,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Toon Aanbevelings"
@ -1707,14 +1723,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1780,66 +1796,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1847,7 +1863,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1856,11 +1872,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4474,12 +4490,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4508,6 +4524,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4578,14 +4595,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4755,6 +4772,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5499,7 +5532,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10474,7 +10507,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10699,50 +10732,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10876,7 +10915,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10991,7 +11030,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11071,37 +11109,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12815,6 +12862,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16003,12 +16051,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17245,11 +17293,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17259,61 +17307,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17434,6 +17482,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.9.7\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-11-29 17:38+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: awadh alghaamdi <awadh_al_ghaamdi@hotmail.com>\n"
@ -17,8 +17,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:14+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:35+0000\n"
"X-Generator: Launchpad (build 16523)\n"
"Language: ar\n"
"X-Poedit-SourceCharset: UTF-8\n"
@ -88,7 +88,7 @@ msgstr "يفعل شئ أى"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -195,7 +195,7 @@ msgstr "يفعل شئ أى"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -226,8 +226,8 @@ msgstr "يفعل شئ أى"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -255,27 +255,27 @@ msgstr "تخصيص"
msgid "Cannot configure"
msgstr "يمكن التعديل"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "نوع الملف"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "قارئ دليل المعلومات"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "كاتب دليل المعلومات"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "مولّد الفهرس"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "العمليات على واجهة المستخدم"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -285,12 +285,12 @@ msgstr "العمليات على واجهة المستخدم"
msgid "Preferences"
msgstr "تفضيلات"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "تخزين"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "مخزن كتب"
@ -1141,17 +1141,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "تصحيح السجل"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "التواصل مع هواتف أندرويد ."
@ -1370,10 +1382,10 @@ msgstr "بامبوك"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1449,7 +1461,7 @@ msgstr "تواصل معا جهاز بلاك برري"
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "كوفيد غويال"
@ -1478,31 +1490,35 @@ msgstr "التواصل مع القارئ Cybook الاليكترونى أوري
msgid "Communicate with the EB600 eBook reader."
msgstr "التواصل مع القارئ الكتاب الاليكترونى EB600 ."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "التواصل مع معلمة Astak EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "التواصل مع كتاب الجيب 301"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "التواصل مع كتاب الجيب 360++"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "التواصل مع كتاب الجيب 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1736,17 +1752,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1754,12 +1770,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1767,7 +1783,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1779,14 +1795,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1854,66 +1870,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1921,7 +1937,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1930,11 +1946,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4698,12 +4714,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4732,6 +4748,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4802,14 +4819,14 @@ msgstr "النصّ الرئيسي"
msgid "%s format books are not supported"
msgstr "الكتب بتهيئة %s ليست مدعومة"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4979,6 +4996,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5728,7 +5761,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10704,7 +10737,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10929,50 +10962,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11106,7 +11145,7 @@ msgstr "&حذف التهيئة:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11221,7 +11260,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11301,37 +11339,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -13052,6 +13099,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "دون"
@ -16261,12 +16309,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "تطابق مع اى شئ"
@ -17504,11 +17552,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17518,61 +17566,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "الفرز حسب"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "رتّب حسب الاسم"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "فرز حسب الشهرة"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "فرز حسب التصنيف المتوسط"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17693,6 +17741,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-09-26 16:28+0000\n"
"Last-Translator: Xandru <xandru@softastur.org>\n"
"Language-Team: Asturian <ast@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:15+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:35+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Nun fai nada"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Nun fai nada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Nun fai nada"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Personalizar"
msgid "Cannot configure"
msgstr "Nun se pue configurar"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Formatu de ficheru"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Llector de metadatos"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Escritor de metadatos"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Xenerador de catálogos"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Aición d'interfaz d'usuariu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Aición d'interfaz d'usuariu"
msgid "Preferences"
msgstr "Preferencies"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Atroxar"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Una biblioteca electrónica."
@ -1072,17 +1072,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1275,10 +1287,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1354,7 +1366,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1383,31 +1395,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1633,17 +1649,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1651,12 +1667,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1664,7 +1680,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1676,14 +1692,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1749,66 +1765,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1816,7 +1832,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1825,11 +1841,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4440,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4474,6 +4490,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4544,14 +4561,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4721,6 +4738,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5465,7 +5498,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10440,7 +10473,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10665,50 +10698,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10842,7 +10881,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10957,7 +10996,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11037,37 +11075,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12781,6 +12828,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15969,12 +16017,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17211,11 +17259,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17225,61 +17273,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17400,6 +17448,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-08-07 14:00+0000\n"
"Last-Translator: Emin Mastizada <emin25@ovi.com>\n"
"Language-Team: Azerbaijani <az@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:15+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:35+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Heç bir şey etmir"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Heç bir şey etmir"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Heç bir şey etmir"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Fərdiləşdir"
msgid "Cannot configure"
msgstr "Konfiqurasiya etmək mümkün deyil"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Fayl Tipi"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metaverilənlər oxuyucusu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metaverilənlər yazan"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Kataloq generatoru"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "İstifadəçi interfeysinin əməliyyatı"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "İstifadəçi interfeysinin əməliyyatı"
msgid "Preferences"
msgstr "Kökləmələr"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Mağaza"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Elektron kitab mağazası"
@ -1070,17 +1070,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1273,10 +1285,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1352,7 +1364,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1381,31 +1393,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1631,17 +1647,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1649,12 +1665,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1662,7 +1678,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1674,14 +1690,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1747,66 +1763,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1814,7 +1830,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1823,11 +1839,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4438,12 +4454,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4472,6 +4488,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4542,14 +4559,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4719,6 +4736,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5463,7 +5496,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10438,7 +10471,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10663,50 +10696,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10840,7 +10879,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10955,7 +10994,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11035,37 +11073,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12779,6 +12826,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15967,12 +16015,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17209,11 +17257,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17223,61 +17271,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17398,6 +17446,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-10-14 04:57+0000\n"
"Last-Translator: Walid AMMOU <w.ammou@gmail.com>\n"
"Language-Team: Berber (Other) <ber@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:16+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:36+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.51\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:46+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: bg\n"
@ -14,8 +14,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:16+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:36+0000\n"
"X-Generator: Launchpad (build 16523)\n"
"Generated-By: pygettext.py 1.5\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -46,7 +46,7 @@ msgstr "Не прави абсолютно нищо"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Не прави абсолютно нищо"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Не прави абсолютно нищо"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Персонализиране"
msgid "Cannot configure"
msgstr "Не може да се конфигурира"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Тип на файла"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Четене на метаданни"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Запис на метаданни"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Генериране на каталог"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Дейстия от потребителския интерфейс"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Дейстия от потребителския интерфейс"
msgid "Preferences"
msgstr "Предпочитания"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Съхраняване"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Магазин за е-книги."
@ -1130,17 +1130,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Комуникирай с Android устройства"
@ -1362,10 +1374,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1441,7 +1453,7 @@ msgstr "Комуникирай Blackberry устройство"
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1470,31 +1482,35 @@ msgstr "Връзка с Cybook Orizon eBook устройство."
msgid "Communicate with the EB600 eBook reader."
msgstr "Комуникирай с EB600 eBook устройство"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Връзка с Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Връзка с PocketBook 301 електронен четец."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Връзка с PocketBook 360+ електронен четец."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Връзка с PocketBook 701 четец"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1720,17 +1736,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1738,12 +1754,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1751,7 +1767,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1763,14 +1779,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1836,66 +1852,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1903,7 +1919,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1912,11 +1928,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4545,12 +4561,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4579,6 +4595,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4649,14 +4666,14 @@ msgstr "Основен текст"
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4826,6 +4843,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5570,7 +5603,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10545,7 +10578,7 @@ msgid "&Search for:"
msgstr "&Търсене за:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10770,50 +10803,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10947,7 +10986,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11062,7 +11101,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11142,37 +11180,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Вашия тест:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12886,6 +12933,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16076,12 +16124,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17318,11 +17366,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17332,61 +17380,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17507,6 +17555,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-04-12 14:19+0000\n"
"Last-Translator: Shahnoor Ashraf <kaziweb1@gmail.com>\n"
"Language-Team: Bengali <bn@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:15+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:35+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "আসলে কিছুই করে না"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "আসলে কিছুই করে না"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "আসলে কিছুই করে না"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "স্বনির্বাচন করুন"
msgid "Cannot configure"
msgstr "সাজানো যাবে না"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "ফাইলের ধরণ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "মেটাডাটা পাঠক"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "মেটাডাটা লেখক"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "ক্যাটালগ জেনারেটর"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "ব্যবহারকারী পৃষ্ঠর কর্ম"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "ব্যবহারকারী পৃষ্ঠর কর্ম"
msgid "Preferences"
msgstr "পছন্দসমূহ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "সংরক্ষন করুন"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-08-13 04:22+0000\n"
"Last-Translator: Denis <Unknown>\n"
"Language-Team: Breton <br@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:16+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:36+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Ne ra netra da vat"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Ne ra netra da vat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Ne ra netra da vat"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Personelaat"
msgid "Cannot configure"
msgstr "N'haller ket kefluniañ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Rizh restr"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Lennerez metaroadennoù"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Skriverez metaroadennoù"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Ganer katalog"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Gwezh ketal an arveriaded"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Gwezh ketal an arveriaded"
msgid "Preferences"
msgstr "Gwellvezioù"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Stal"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Ur stal evit levrioù-e"
@ -1069,17 +1069,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1272,10 +1284,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1351,7 +1363,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1380,31 +1392,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1630,17 +1646,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1648,12 +1664,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1661,7 +1677,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1673,14 +1689,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1746,66 +1762,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1813,7 +1829,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1822,11 +1838,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4440,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4474,6 +4490,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4544,14 +4561,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4721,6 +4738,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5465,7 +5498,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10440,7 +10473,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10665,50 +10698,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10842,7 +10881,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10957,7 +10996,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11037,37 +11075,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12781,6 +12828,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15969,12 +16017,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17211,11 +17259,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17225,61 +17273,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17400,6 +17448,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-01-02 13:31+0000\n"
"Last-Translator: Kenan Dervišević <kenan3008@gmail.com>\n"
"Language-Team: Bosnian <bs@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:16+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:36+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -47,7 +47,7 @@ msgstr "Ne radi apsolutno ništa"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -154,7 +154,7 @@ msgstr "Ne radi apsolutno ništa"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -185,8 +185,8 @@ msgstr "Ne radi apsolutno ništa"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -214,27 +214,27 @@ msgstr "Prilagodi"
msgid "Cannot configure"
msgstr "Nije moguće konfigurisati"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Vrsta datoteke"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Čitač meta podataka"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Pisac meta podataka"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Generator kataloga"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Korisničko sučelje Akcija"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -244,12 +244,12 @@ msgstr "Korisničko sučelje Akcija"
msgid "Preferences"
msgstr "Opcije"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Trgovina"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Trgovina e-knjiga."
@ -1072,17 +1072,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1275,10 +1287,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1354,7 +1366,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1383,31 +1395,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1633,17 +1649,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1651,12 +1667,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Prikaži preglede"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1664,7 +1680,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1676,14 +1692,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1749,66 +1765,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1816,7 +1832,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1825,11 +1841,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4440,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4474,6 +4490,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4544,14 +4561,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4721,6 +4738,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5466,7 +5499,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10441,7 +10474,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10666,50 +10699,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10843,7 +10882,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10958,7 +10997,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11038,37 +11076,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12782,6 +12829,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15970,12 +16018,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Sve"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Bilo koji"
@ -17216,11 +17264,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Pronađi stavku u pregledniku oznaka"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17230,61 +17278,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "Pronađi prvu/sljedeću stavku"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Zatvori sve kategorije"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Poredaj po"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Sortiraj po imenima"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Sortiraj po popularnosti"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Sortiraj po prosječnoj ocjeni"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Upravljanje autorima, oznakama itd."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17405,6 +17453,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-02-13 10:34+0000\n"
"Last-Translator: Jakub Jezbera <Unknown>\n"
"Language-Team: Czech <cs@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:17+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:37+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Přizpůsobit"
msgid "Cannot configure"
msgstr "Nemůžu nastavit"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Typ souboru"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Vstup metadat"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Zápis metadat"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Generátor katalogu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Akce uživatelského rozhraní"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Akce uživatelského rozhraní"
msgid "Preferences"
msgstr "Předvolby"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Uložit"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Obchod s e-knihami."
@ -1113,7 +1113,7 @@ msgstr "prázdný"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1122,10 +1122,22 @@ msgstr ""
"Vynutí ukončení běžících instancí calibre. Všechny zpracovávané úkoly budou "
"zrušeny, používejte s rozmyslem."
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Protokol ladění"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Komunikace s telefony Android."
@ -1356,10 +1368,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1435,7 +1447,7 @@ msgstr "Komunikace s chytrými telefony BlackBerry."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1464,31 +1476,35 @@ msgstr "Komunikace se čtečkou Cybook Orizon."
msgid "Communicate with the EB600 eBook reader."
msgstr "Komunikace se čtečkou EB600."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Komunikace s Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Komunikace se čtečkou PocketBook 301."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "Připojit ke čtečce PocketBook 622."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Spojeno s PocketBook 360+ reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Komunikace s PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Spojeno se čtečkou Infibeam Pi2."
@ -1730,17 +1746,17 @@ msgstr ""
"modifikovali obálku."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Nahrát černobílé obálky"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "Ukaž knihy, které vypršely."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1748,12 +1764,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Ukaž náhledy"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1761,7 +1777,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Ukaž doporučení"
@ -1773,14 +1789,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1850,66 +1866,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr "Zadejte typy sloupců štítků pro automatické řízení"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr "Vytvořit regály"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr "Vymazat prázdné regály"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr "Nahrát obaly knih"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr "Nastavit informace série"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1917,7 +1933,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1926,11 +1942,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4895,12 +4911,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Toto je kniha Amazon Topaz. Ta nemůže být zpracována."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr "Toto není MOBI soubor. Je to Topaz soubor."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr "Toto není MOBI soubor."
@ -4929,6 +4945,7 @@ msgstr "Žádné detaily nejsou k dispozici"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4999,14 +5016,14 @@ msgstr "Hlavní text"
msgid "%s format books are not supported"
msgstr "Knihy ve formátu %s nejsou podporovány."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5176,6 +5193,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5951,7 +5984,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -11140,7 +11173,7 @@ msgid "&Search for:"
msgstr "&Hledat:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "&Hledat"
@ -11374,20 +11407,26 @@ msgstr "S/R TEMPLATE ERROR"
msgid "You must specify a destination when source is a composite field"
msgstr "Musíte určit cíl, když je zdroj kompozitní pole"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "Neplatné vyhledání/nahrazení"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "Vzor pro hledání není platný: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11396,30 +11435,30 @@ msgstr ""
"Aplikuji změny na %d knih.\n"
"Fáze {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "Smazat uložené najít/nahradit"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr "Vybrané uložené najít/nahradit budou smazány. Jste si jistý?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "Uložit najít/nahradit"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11563,7 +11602,7 @@ msgstr "Odstranit &formát:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11686,7 +11725,6 @@ msgid "Identifier type:"
msgstr "Typ identifikátoru:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11772,37 +11810,46 @@ msgstr ""
msgid "Split &result"
msgstr "Rozdělit výsledky"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Testovací text"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Výsledek testu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Váš test:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "Najít a nahradit"
@ -13556,6 +13603,7 @@ msgstr "Najít předchozí"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Žádné"
@ -16816,12 +16864,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Porovnat vše"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Najít kterékoliv"
@ -18075,11 +18123,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Najít položku v prohlížeči štítků"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -18089,63 +18137,63 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "Alt+F"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Sbalit všechny kategorie"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr "Prohlížeč štítků"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Řadit podle"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Seřadit dle jména"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Seřadit dle popularity"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Seřadit podle průměrného hodnocení"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "Nastavit pořadí položek v Tag prohlížeči"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr "Typ shody"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"Když se označí více záznamů v Prohlížeči štítků, najdi libovolný, nebo "
"všechny z nich"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Spravovat autory, štítky atd."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18266,6 +18314,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-02-26 20:21+0000\n"
"Last-Translator: Rachael Munns <vashtijoy@gmail.com>\n"
"Language-Team: Welsh <cy@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
"2 : 3;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:31+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:51+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -47,7 +47,7 @@ msgstr "Dim yn gwneud dim byd"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -154,7 +154,7 @@ msgstr "Dim yn gwneud dim byd"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -185,8 +185,8 @@ msgstr "Dim yn gwneud dim byd"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -214,27 +214,27 @@ msgstr "Addasu"
msgid "Cannot configure"
msgstr "Methu ffurfweddu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Math o ffeil"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Porïwr uwchddata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Golygydd uwchddata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -244,12 +244,12 @@ msgstr ""
msgid "Preferences"
msgstr "Hoffterau"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Storfa"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Siop e-lyfrau"
@ -1077,17 +1077,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Cofnodydd dadfygio"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Cyfathrebwch gyda ffoniau Android"
@ -1280,10 +1292,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1359,7 +1371,7 @@ msgstr "Cyfathrebwch gyda ffônau clyfar Blackberry"
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1388,31 +1400,35 @@ msgstr "Cyfathrebwch gyda porïwr e-lyfr Cybook Orizon"
msgid "Communicate with the EB600 eBook reader."
msgstr "Cyfathrebwch gyda porïwr e-lyfr EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Cyfathrebwch gyda'r Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Cyfathrebwch gyda'r porïwr PocketBook 301"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Cyfathrebwch gyda'r porïwr PocketBook 360+"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Cyfathrebwch gyda'r PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Cyfathrebwch gyda'r porïwr Infibeam Pi2"
@ -1639,17 +1655,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Llwythwch clawriau Du a Gwyn i fyny"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1657,12 +1673,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1670,7 +1686,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Dangoswch Argymhelliadau"
@ -1682,14 +1698,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1755,66 +1771,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1822,7 +1838,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1831,11 +1847,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4446,12 +4462,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4480,6 +4496,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4550,14 +4567,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4727,6 +4744,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5471,7 +5504,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10446,7 +10479,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10671,50 +10704,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10848,7 +10887,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10963,7 +11002,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11043,37 +11081,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12787,6 +12834,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15975,12 +16023,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17217,11 +17265,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17231,61 +17279,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17406,6 +17454,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:44+0000\n"
"Last-Translator: Jens Holm <Jens@far-out.dk>\n"
"Language-Team: Danish <da@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:17+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:37+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Tilpas"
msgid "Cannot configure"
msgstr "Kan ikke konfigurere"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Filtype"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadatalæser"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadataskriver"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Kataloggenerator"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Brugergrænsefladehandling"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Brugergrænsefladehandling"
msgid "Preferences"
msgstr "Indstillinger"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Butik"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "En e-bog butik."
@ -1114,7 +1114,7 @@ msgstr "blank"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1124,10 +1124,22 @@ msgstr ""
"der er igangværende opgaver, så vil de blive afsluttet stille, så brug med "
"forsigtighed"
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Fejlsøgnings log"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Kommunikér med Android telefoner"
@ -1353,10 +1365,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1432,7 +1444,7 @@ msgstr "Kommunikér med Blackberry smartphone."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1461,31 +1473,35 @@ msgstr "Kommunikér med Cybook Orizon eBook reader."
msgid "Communicate with the EB600 eBook reader."
msgstr "Kommunikér med EB600 e-bogslæseren."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Kommunikér med Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Kommunikér med PocketBook 301 læseren."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "Kommunikerer med Pocketbook 622 læser"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Kommunikér med PocketBook 360+ reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Kommunikér med PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1721,17 +1737,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Upload Sort / Hvid forside"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "Vis udløbede bøger"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1739,12 +1755,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Vis tidligere"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1752,7 +1768,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Vis anbefalinger"
@ -1764,14 +1780,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr "Forsøg på understøttelse af nyere systemsoftware"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1842,66 +1858,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1909,7 +1925,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1918,11 +1934,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4779,12 +4795,12 @@ msgstr ""
"behandles."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4813,6 +4829,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4883,14 +4900,14 @@ msgstr "Hovedtekst"
msgid "%s format books are not supported"
msgstr "Bøger af %s formatet er ikke understøttet"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5060,6 +5077,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5815,7 +5848,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10883,7 +10916,7 @@ msgid "&Search for:"
msgstr "&Søg efter:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "F&ind"
@ -11131,20 +11164,26 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr "Du skal angive en destination, når kilden er et sammensat felt"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "Søg/erstat ugyldig"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "Søge mønsteret er ugyldigt: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11153,30 +11192,30 @@ msgstr ""
"Udfører ændringer på %d bøger.\n"
"Fase {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "Gem søg/erstat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr "Søg/erstat navn:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11321,7 +11360,7 @@ msgstr "Fjern &format"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11444,7 +11483,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11532,37 +11570,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Test tekst"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Test resultat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Dit resultat:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "&Søg og erstat"
@ -13302,6 +13349,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Ingen"
@ -16578,12 +16626,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Match alle"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Match enhver"
@ -17849,11 +17897,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17863,62 +17911,62 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Fold alle kategorier sammen"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Sortér efter"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Sortér efter navn"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Sortér efter popularitet"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Sortér efter middelvurdering"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "Angiv sorteringsrækkefølgen for indgange mærke-browser"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"Når flere indgange vælges i mærke-browser, match enhver eller dem alle"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18039,6 +18087,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:23+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: Greek <el@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:20+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:40+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Δεν κάνει τίποτα"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Δεν κάνει τίποτα"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Δεν κάνει τίποτα"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Προσαρμογή"
msgid "Cannot configure"
msgstr "Αδύνατη η ρύθμιση"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Τύπος αρχείου"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Αναγνώστης μεταδεδομένων"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Εγγραφέας μεταδεδομένων"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Δημιουργία καταλόγου"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Ενέργεια Περιβάλλοντος Εργασίας"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Ενέργεια Περιβάλλοντος Εργασίας"
msgid "Preferences"
msgstr "Προτιμήσεις"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Κατάστημα"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Ένα κατάστημα ψηφιακών βιβλίων"
@ -1134,17 +1134,29 @@ msgstr "κενό"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Καταγραφή προβλημάτων"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Επικοινωνία με τηλέφωνα Android."
@ -1350,10 +1362,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1429,7 +1441,7 @@ msgstr "Επικοινωνία με το «έξυπνο» τηλέφωνο Black
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1458,31 +1470,35 @@ msgstr "Επικοινώνησε με την συσκευή ανάγνωσης C
msgid "Communicate with the EB600 eBook reader."
msgstr "Επικοινωνία με το ηλ.αναγνωστήριο EB600."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Επικοινωνία με το Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Επικοινωνία με το PocketBook 301 reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Επικοινωνία με τον αναγνώστη PocketBook 360+"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Επικοινωνία με τον αναγνώστη PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Επικοινωνία με τον αναγνώστη Infibeam Pi2"
@ -1708,17 +1724,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1726,12 +1742,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1739,7 +1755,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1751,14 +1767,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1824,66 +1840,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1891,7 +1907,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1900,11 +1916,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4640,12 +4656,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4674,6 +4690,7 @@ msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4744,14 +4761,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4921,6 +4938,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5671,7 +5704,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10653,7 +10686,7 @@ msgid "&Search for:"
msgstr "&Αναζήτηση για:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "Εύ&ρεση"
@ -10878,50 +10911,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11055,7 +11094,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11170,7 +11209,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11250,37 +11288,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12994,6 +13041,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Κανένα"
@ -16182,12 +16230,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Ταίριασμα όλων"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Ταίριασμα με οποιοδήποτε"
@ -17424,11 +17472,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17438,61 +17486,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Σύμπτυξη όλων των κατηγοριών"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Ταξινόμηση κατά"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Ταξινόμηση κατά όνομα"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Διαχείριση συγγραφέων, tags, κτλ"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17613,6 +17661,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-07-14 23:02+0000\n"
"Last-Translator: Cruz Bishop <Unknown>\n"
"Language-Team: English (Australia) <en_AU@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:33+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:53+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Customise"
msgid "Cannot configure"
msgstr "Cannot configure"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "File type"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadata reader"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata writer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Catalog generator"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "User Interface Action"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "User Interface Action"
msgid "Preferences"
msgstr "Preferences"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Store"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "An ebook store."
@ -1072,17 +1072,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1275,10 +1287,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1354,7 +1366,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1383,31 +1395,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1633,17 +1649,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1651,12 +1667,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1664,7 +1680,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1676,14 +1692,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1749,66 +1765,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1816,7 +1832,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1825,11 +1841,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4440,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4474,6 +4490,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4544,14 +4561,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4721,6 +4738,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5465,7 +5498,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10440,7 +10473,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10665,50 +10698,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10842,7 +10881,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10957,7 +10996,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11037,37 +11075,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12781,6 +12828,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15969,12 +16017,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17211,11 +17259,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17225,61 +17273,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17400,6 +17448,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-08-05 17:28+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: English (Canada) <en_CA@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:34+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:54+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "File type"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadata reader"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata writer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1070,17 +1070,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Communicate with Android devices."
@ -1273,10 +1285,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1352,7 +1364,7 @@ msgstr "Communicate with RIM Blackberry devices."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1381,31 +1393,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr "Communicate with the EB600 eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1631,17 +1647,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1649,12 +1665,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1662,7 +1678,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1674,14 +1690,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1747,66 +1763,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1814,7 +1830,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1823,11 +1839,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4511,12 +4527,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4545,6 +4561,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4615,14 +4632,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4792,6 +4809,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5536,7 +5569,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10511,7 +10544,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10736,50 +10769,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10913,7 +10952,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11028,7 +11067,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11108,37 +11146,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12852,6 +12899,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16040,12 +16088,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17282,11 +17330,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17296,61 +17344,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17471,6 +17519,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:04+0000\n"
"Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n"
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:33+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:52+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Customise"
msgid "Cannot configure"
msgstr "Cannot configure"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "File type"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadata reader"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata writer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Catalogue generator"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "User Interface Action"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "User Interface Action"
msgid "Preferences"
msgstr "Preferences"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Store"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "An ebook store."
@ -1112,7 +1112,7 @@ msgstr "blank"
msgid "Invalid boolean query \"{0}\""
msgstr "Invalid boolean query \"{0}\""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1121,10 +1121,22 @@ msgstr ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Debug log"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Communicate with Android devices."
@ -1344,10 +1356,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1423,7 +1435,7 @@ msgstr "Communicate with BlackBerry Smartphones."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1452,31 +1464,35 @@ msgstr "Communicate with the Cybook Orizon eBook reader."
msgid "Communicate with the EB600 eBook reader."
msgstr "Communicate with the EB600 eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Communicate with the Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Communicate with the PocketBook 301 reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Communicate with the PocketBook 360+ reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Communicate with the PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Communicate with the Infibeam Pi2 reader."
@ -1719,17 +1735,17 @@ msgstr ""
"useful if you have modified the cover."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Upload Black and White Covers"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "Show expired books"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1740,12 +1756,12 @@ msgstr ""
"delete them with the new delete logic."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Show Previews"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1756,7 +1772,7 @@ msgstr ""
"if you wish to see/delete them."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Show Recommendations"
@ -1771,14 +1787,14 @@ msgstr ""
"you wish to see/delete them."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1857,66 +1873,66 @@ msgstr ""
"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1924,7 +1940,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1933,11 +1949,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -5026,12 +5042,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "This is an Amazon Topaz book. It cannot be processed."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr "This is not a MOBI file. It is a Topaz file."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr "This is not a MOBI file."
@ -5060,6 +5076,7 @@ msgstr "No details available"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -5130,14 +5147,14 @@ msgstr "Main Text"
msgid "%s format books are not supported"
msgstr "%s format books are not supported"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5307,6 +5324,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -6087,7 +6120,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -11354,7 +11387,7 @@ msgid "&Search for:"
msgstr "&Search for:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "F&ind"
@ -11607,20 +11640,26 @@ msgstr "S/R TEMPLATE ERROR"
msgid "You must specify a destination when source is a composite field"
msgstr "You must specify a destination when source is a composite field"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr "You must specify a destination identifier type"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "Search/replace invalid"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "Search pattern is invalid: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11629,30 +11668,30 @@ msgstr ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "Delete saved search/replace"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr "The selected saved search/replace will be deleted. Are you sure?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "Save search/replace"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr "Search/replace name:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11797,7 +11836,7 @@ msgstr "Remove &format:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11922,7 +11961,6 @@ msgid "Identifier type:"
msgstr "Identifier type:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr "Choose which identifier type to operate upon."
@ -12018,19 +12056,28 @@ msgstr ""
msgid "Split &result"
msgstr "Split &result"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr "For multiple-valued fields, sho&w"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr "values starting a&t"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
@ -12038,19 +12085,19 @@ msgstr ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Test text"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Test result"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Your test:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "&Search and replace"
@ -13863,6 +13910,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "None"
@ -17360,12 +17408,12 @@ msgstr ""
"have hierarchical categories (categories that contain categories)."
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Match all"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Match any"
@ -18767,11 +18815,11 @@ msgstr "Delete item"
msgid "%s will be deleted from all books. Are you sure?"
msgstr "%s will be deleted from all books. Are you sure?"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Find item in tag browser"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -18787,62 +18835,62 @@ msgstr ""
"*foo will filter all categories at once, showing only those items\n"
"containing the text \"foo\""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "Find the first/next matching item"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Collapse all categories"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr "No More Matches.</b><p> Click Find again to go to first match"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Sort by"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Sort by name"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Sort by popularity"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Sort by average rating"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "Set the sort order for entries in the Tag Browser"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"When selecting multiple entries in the Tag Browser match any or all of them"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Manage authors, tags, etc"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18965,6 +19013,117 @@ msgstr "Partition"
msgid "First letter is usable only when sorting by name"
msgstr "First letter is usable only when sorting by name."
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-08-03 13:00+0000\n"
"Last-Translator: Cyril <tedehur@gmail.com>\n"
"Language-Team: Esperanto <eo@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:18+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:38+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Faras absolute nenion"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Faras absolute nenion"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Faras absolute nenion"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Agordu"
msgid "Cannot configure"
msgstr "Ne povas konfiguri"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Dosiertipo"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Legado de metadatumoj"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Skribado de metadatumoj"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Generilo de katalogo"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Agado de Uzantinterfaco"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Agado de Uzantinterfaco"
msgid "Preferences"
msgstr "Preferaĵoj"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Butiko"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1095,17 +1095,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Komuniki kun telefonoj de la sistemo Android."
@ -1298,10 +1310,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1377,7 +1389,7 @@ msgstr "Komuniki kun la programebla telefono Blackberry."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1406,31 +1418,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr "Komuniki kun la aparato EB600."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1656,17 +1672,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1674,12 +1690,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1687,7 +1703,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1699,14 +1715,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1772,66 +1788,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1839,7 +1855,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1848,11 +1864,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4466,12 +4482,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4500,6 +4516,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4570,14 +4587,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4747,6 +4764,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5491,7 +5524,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10466,7 +10499,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10691,50 +10724,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10868,7 +10907,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10983,7 +11022,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11063,37 +11101,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12807,6 +12854,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15995,12 +16043,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17237,11 +17285,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17251,61 +17299,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17426,6 +17474,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-20 22:03+0000\n"
"Last-Translator: Vapsik <toniskasekamp@gmail.com>\n"
"Language-Team: Estonian <et@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:18+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:38+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Ei tee midagi"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Ei tee midagi"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Ei tee midagi"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Kohanda"
msgid "Cannot configure"
msgstr "Ei saa kohandada"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Faili tüüp"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Meta-andmete lugeja"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Meta-andmete kirjutaja"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Kataloogi looja"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Kasutajaliidese tegevus"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Kasutajaliidese tegevus"
msgid "Preferences"
msgstr "Eelistused"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Salvesta"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "E-raamatu pood"
@ -1098,17 +1098,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Suhtle Androidi telefonidega"
@ -1301,10 +1313,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1380,7 +1392,7 @@ msgstr "Suhtle Blackberry nutitelefoniga."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1409,31 +1421,35 @@ msgstr "Suhtle Cybook Orizon lugeriga."
msgid "Communicate with the EB600 eBook reader."
msgstr "Suhtle EB600 lugeriga."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Suhtle Astak Mentor EB600 lugeria."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Suhtle PocketBook 301 lugeriga."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Suhtle PocketBook 360+ lugeriga."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Suhtle PocketBook 701 lugeriga."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Suhtle Infibeam Pi2 lugeriga."
@ -1659,17 +1675,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1677,12 +1693,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1690,7 +1706,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1702,14 +1718,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1775,66 +1791,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1842,7 +1858,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1851,11 +1867,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4493,12 +4509,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "See on Amazon Topaz raamat. Seda ei saa töödelda."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4530,6 +4546,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4600,14 +4617,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4777,6 +4794,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5521,7 +5554,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10512,7 +10545,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10737,50 +10770,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10914,7 +10953,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11029,7 +11068,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11109,37 +11147,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12853,6 +12900,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16043,12 +16091,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17285,11 +17333,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17299,61 +17347,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17474,6 +17522,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-18 16:02+0000\n"
"Last-Translator: bixerdo <bixerdo@gmail.com>\n"
"Language-Team: http://librezale.org/wiki/Calibre\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:15+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:35+0000\n"
"X-Generator: Launchpad (build 16523)\n"
"Language: eu\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -47,7 +47,7 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -154,7 +154,7 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -185,8 +185,8 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -214,27 +214,27 @@ msgstr "Pertsonalizatu"
msgid "Cannot configure"
msgstr "Ezin da konfiguratu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Fitxategi-mota"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadatuen irakurlea"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadatuen idazlea"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Katalogo-sortzailea"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Erabiltzailearen interfaze ekintza"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -244,12 +244,12 @@ msgstr "Erabiltzailearen interfaze ekintza"
msgid "Preferences"
msgstr "Hobespenak"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Biltegiratu"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "eLiburuen biltegia"
@ -1150,7 +1150,7 @@ msgstr "hutsunea, zuriunea"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1160,10 +1160,22 @@ msgstr ""
"geldituko luke. Ibili kontuz honekin zeren eta calibre programaren atal "
"batzuk martxan egongo balira bertan behera geratuko lirateke oharkabean."
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Araztu saioa"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Android telefonoekin komunikatu."
@ -1403,10 +1415,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1482,7 +1494,7 @@ msgstr "Komunikatu Blackberry smart telefonoarekin."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1511,31 +1523,35 @@ msgstr "Komunikatu \"Cybook Orizon eBook reader\" horrekin."
msgid "Communicate with the EB600 eBook reader."
msgstr "Komunikatu EB600 eBook irakurgailuarekin."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Komunikatu \"Astak Mentor EB600\" horrekin."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Komunikatu \"PocketBook 301 reader\" horrekin."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr "PocketBook 602/603/902/903/Pro 912 irakurgailuarekin konektatu"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "Komunikatu harremanetan PocketBook 622 irakurgailuarekin."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Komunikatu \"PocketBook 360+ reader\" horrekin."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Komunikatu \"PocketBook 701\" horrekin"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Komunikatu harremanetan Infibeam Pi2 irakurgailuarekin."
@ -1786,17 +1802,17 @@ msgstr ""
"erabilgarria da azala zeuk aldatu baduzu."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Azalak zuri-beltzean bidali"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "Iraungitako liburuak erakutsi"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1809,12 +1825,12 @@ msgstr ""
"esker."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Erakutsi aurrebistak"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1826,7 +1842,7 @@ msgstr ""
"baldin eta aurreikuspen horiek ikusi edota ezabatu nahi baldin badituzu."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Erakutsi gomendioak"
@ -1841,21 +1857,17 @@ msgstr ""
"erakusten dute. Gaitu hauek ikusteko/kentzeko."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr "Saiatu Firmware berriena sostengatzen"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
"Kobo-k firmware-a eta datubase bertsioa tarteka eguneratzen ditu. Aukera "
"honekin Calibre idazten eta irakurtzen saiatuko da - Kontuz!! Gaitu ezazu "
"bakarrik fabrikako ezarpenetara itzultzeak ez bazaitu kikiltzen eta "
"softwarea probatzen lagundu nahi baduzu"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:619
msgid "Kobo database version unsupported - See details"
@ -1939,21 +1951,21 @@ msgstr ""
"/><b>Kapituluan aurreratutako bidea:</b> %(chapter_progress)s%%<br "
"/><b>Markatua:</b> %(text)s<br /><b>Oharrak:</b> %(annotation)s<br /><hr />"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
"\" Kobo Touch inprimaki firmwarea\"-ren V2.0.0 bertsioak liburu-apalategiak "
"onartzen ditu."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr "Zehaztu etiketa moten zutabe bat kudeaketa automatikorako"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr "Sortu liburuentzako apalategiak"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
@ -1961,11 +1973,11 @@ msgstr ""
"Sortu liburuentzako apalategiak Kobo Touch gailuan oraindik horrelakorik ez "
"balego. V2.0.0 firmware bertsioan edo geroko bertsioetan besterik ez."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr "Ezabatu hutsik dauden liburu-apalategiak"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
@ -1973,27 +1985,27 @@ msgstr ""
"Ezabatu hutsik dauden apalategiak Kobo Touch-etik sinkronizazioa bukatzean. "
"Hau V2.0.0 eta geroko firmwareentzat da bakarrik."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr "Kargatu liburu-azalak"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
@ -2003,11 +2015,11 @@ msgstr ""
"batzuetan, liburuak saltzen dituzten webguneetara berbidaltzen zaituzten "
"estekak baino ez dira. Gomendioak ikusi/ezabatu nahi badituzu aukeratu."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr "Segidaren informazioa ezarri"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -2018,7 +2030,7 @@ msgstr ""
"Segiden informazioa gailuak liburua prozesatu ostean baino ezin da gehitu. "
"Gaitu segidaren informazioa ezarri nahi baldin baduzu."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -2030,11 +2042,11 @@ msgstr ""
"Calibrek irakurri-idatzi funtzioak osorik gaitzen saiatuko da, baina... "
"Kontuz ibili! Gailua berrezartzen ohituta baldin bazaude baino ez gaitu. "
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr "Akatsen garbiketa-probak egiterakoan erabiliko den izenburua"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -5188,12 +5200,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -5222,6 +5234,7 @@ msgstr "Ez dago xehetasunik eskuragarri"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -5292,14 +5305,14 @@ msgstr "Testu nagusia"
msgid "%s format books are not supported"
msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5469,6 +5482,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -6248,7 +6277,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -11369,7 +11398,7 @@ msgid "&Search for:"
msgstr "&Bilatu hau:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "B&ilatu"
@ -11618,20 +11647,26 @@ msgstr "S/R TXANTILOI ERROREA"
msgid "You must specify a destination when source is a composite field"
msgstr "Zehaztu beha duzu helburu bat sorburua eremu mistoa denean"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "Bilatu/ordeztu ez dabil"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "Bilatzeko patroaia ez dabil: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11640,30 +11675,30 @@ msgstr ""
"Aldaketak ezartzen %d liburuetara.\n"
"Fase {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "Gordetako bilaketa/ordezkapena ezabatu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11811,7 +11846,7 @@ msgstr "Ezabatu &formatua:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11935,7 +11970,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -12029,19 +12063,28 @@ msgstr ""
msgid "Split &result"
msgstr "Zatitu e&maitza"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr "Hainbat balio anizkun eremutarako, era&kutsi"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr "&honela hasten diren balioak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr "honen &bidez bereizitako balioekin"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
@ -12049,19 +12092,19 @@ msgstr ""
"Erabilia proben emaitzak erakusterakoan, balioak hainbat balio-anizkun "
"eremuetan bereizteko"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Probatu testua"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Probaren emaitza"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Zure testua:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "Bilatu eta ordeztu"
@ -13809,6 +13852,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Bat ere ez"
@ -17141,12 +17185,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Bilatu dena"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Bilatu edozein"
@ -18430,11 +18474,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Bilatu zerbait etiketa arakatzailearekin"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -18454,65 +18498,65 @@ msgstr ""
"dira\n"
"\"jan\" testua daukaten testuak."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+b"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "Bila ezazu aurrekoa edo hurrengoa"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Kategoria guztiak tolestu"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
"Ez dago bat etortze gehiagorik.</b><p> Egin klik berriro Bilatu horretan "
"lehen bat etortzera joateko"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Sailkatu honen arabera:"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Izenez ordenatu"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Ospearen arabera ordenatu"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Ordenatu batezbesteko balorazioen arabera"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "Ezarri etiketen arakatzaileko sarreren ordena"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"Etiketen arakatzailean hainbat sarrera hautatzen direnean bilatu haietako "
"bat edo haiek guztiak"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Kudeatu egileak, etiketak, etab."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18633,6 +18677,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-06-07 03:13+0000\n"
"Last-Translator: Farhood M,K, Kiazand <fartooti@gmail.com>\n"
"Language-Team: Persian <fa@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:26+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:46+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "سفارشی کردن"
msgid "Cannot configure"
msgstr "قادر به تنظیم نیست."
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "نوع پرونده"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "خواننده ی فراداده (Metadata)"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "نویسنده ی فراداده (Metadata)"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "کاتالوگ ساز"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "عمل رابط کاربری"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "عمل رابط کاربری"
msgid "Preferences"
msgstr "تنظیمات"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "ذخیره"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "یک فروشگاه کتاب الکترونیکی"
@ -1093,17 +1093,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "لگاریتم اشکال یابی"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1296,10 +1308,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1375,7 +1387,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1404,31 +1416,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1654,17 +1670,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1672,12 +1688,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1685,7 +1701,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1697,14 +1713,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1770,66 +1786,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1837,7 +1853,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1846,11 +1862,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4464,12 +4480,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4498,6 +4514,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4568,14 +4585,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4745,6 +4762,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5489,7 +5522,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10464,7 +10497,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10689,50 +10722,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10866,7 +10905,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10981,7 +11020,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11061,37 +11099,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12805,6 +12852,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15993,12 +16041,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17235,11 +17283,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17249,61 +17297,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17424,6 +17472,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-11-05 18:06+0000\n"
"Last-Translator: Harry Salmimaa <harry.ok@hotmail.com>\n"
"Language-Team: Finnish <fi@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:19+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:38+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Ei tee mitään"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Ei tee mitään"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Ei tee mitään"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Mukauta"
msgid "Cannot configure"
msgstr "Ei voida määrittää"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Tiedostotyyppi"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metatietojen lukija"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metatietojen kirjoittaja"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Katalogin luoja"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Käyttölittymän toiminto"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Käyttölittymän toiminto"
msgid "Preferences"
msgstr "Asetukset"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Kauppa"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "E-kirjakauppa"
@ -1109,17 +1109,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Kommunikoi Android-puhelinten kanssa."
@ -1318,10 +1330,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1397,7 +1409,7 @@ msgstr "Kommunikoi Blackberry-älypuhelimen kanssa."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1426,31 +1438,35 @@ msgstr "Kommunikoi Cybook Orizon eBook-lukijan kanssa."
msgid "Communicate with the EB600 eBook reader."
msgstr "Kommunikoi EB600-lukijan kanssa."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Kommunikoi Astak Mentor EB600:n kanssa"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Kommunikoi PocketBook 301 -lukijan kanssa."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "siirrä tietoa PocketBook 360+ lukijan kanssa"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "siirrä tietoa PocketBook 701 lukijan kanssa"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1678,17 +1694,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1696,12 +1712,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1709,7 +1725,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1721,14 +1737,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1794,66 +1810,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1861,7 +1877,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1870,11 +1886,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4549,12 +4565,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4583,6 +4599,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4653,14 +4670,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4830,6 +4847,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5575,7 +5608,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10550,7 +10583,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10775,50 +10808,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10952,7 +10991,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11067,7 +11106,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11147,37 +11185,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12891,6 +12938,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16079,12 +16127,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17321,11 +17369,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17335,61 +17383,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Järjestä"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Järjestä nimen mukaan"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Järjestä suosion mukaan"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Järjestä arvosanan mukaan"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17510,6 +17558,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-08-05 17:17+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: Faroese <fo@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:18+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:38+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Fíluslag"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-03-30 13:27+0000\n"
"Last-Translator: Richard Boudreau <Unknown>\n"
"Language-Team: French (Canada) <fr_CA@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:33+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:53+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Personnaliser"
msgid "Cannot configure"
msgstr "Impossible de configurer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Type de fichier"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Lecteur de métadonnées"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Éditeur de métadonnées"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Générateur de catalogue"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Action d'interface utilisateur"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Action d'interface utilisateur"
msgid "Preferences"
msgstr "Préférences"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Boutique"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Une boutique d'ebook."
@ -1118,17 +1118,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1321,10 +1333,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1400,7 +1412,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1429,31 +1441,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1679,17 +1695,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1697,12 +1713,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1710,7 +1726,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1722,14 +1738,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1795,66 +1811,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1862,7 +1878,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1871,11 +1887,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4486,12 +4502,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4520,6 +4536,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4590,14 +4607,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4767,6 +4784,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5511,7 +5544,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10486,7 +10519,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10711,50 +10744,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10888,7 +10927,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11003,7 +11042,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11083,37 +11121,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12827,6 +12874,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16015,12 +16063,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17257,11 +17305,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17271,61 +17319,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17446,6 +17494,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-10-14 15:48+0000\n"
"Last-Translator: Mauro Ermacora <m.ermacora@gmail.com>\n"
"Language-Team: Friulian <fur@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:19+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:39+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr "cençe configurazion"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "tipo di file"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "lein Metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "scrif Metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "gjenerà un catalogo"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr "Preferencis"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "buteghe"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "buteghe di libris eletronics"
@ -1069,17 +1069,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1272,10 +1284,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1351,7 +1363,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1380,31 +1392,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1630,17 +1646,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1648,12 +1664,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1661,7 +1677,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1673,14 +1689,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1746,66 +1762,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1813,7 +1829,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1822,11 +1838,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4437,12 +4453,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4471,6 +4487,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4541,14 +4558,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4718,6 +4735,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5462,7 +5495,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10437,7 +10470,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10662,50 +10695,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10839,7 +10878,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10954,7 +10993,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11034,37 +11072,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12778,6 +12825,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15966,12 +16014,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17208,11 +17256,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17222,61 +17270,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17397,6 +17445,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:33+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: dev@gl.openoffice.org\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:20+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:40+0000\n"
"X-Generator: Launchpad (build 16523)\n"
"Language: gl\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -47,7 +47,7 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -154,7 +154,7 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -185,8 +185,8 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -214,27 +214,27 @@ msgstr "Personalizar"
msgid "Cannot configure"
msgstr "Non é posíbel configurar"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Tipo de ficheiro"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Lector de metadatos"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata writer"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Catalog generator"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Acción da interface de usuario"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -244,12 +244,12 @@ msgstr "Acción da interface de usuario"
msgid "Preferences"
msgstr "Preferencias"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Tenda"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Tenda ebook"
@ -1130,17 +1130,29 @@ msgstr "en branco"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Rexistro de depuración"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Comunicar con teléfonos Android."
@ -1369,10 +1381,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1448,7 +1460,7 @@ msgstr "Comunicar con teléfonos smartphone de Blackberry."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1477,31 +1489,35 @@ msgstr "Comunicar co lector Cybook Orizon."
msgid "Communicate with the EB600 eBook reader."
msgstr "Comunicar co lector EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Comunicar co Astak Mentor EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Comunicar co lector PocketBook 301."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "Comunicar co lector PocketBook 622."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Comunicar co lector PocketBook 360+."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Comunicar co PocketBook 701"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Comunicar co lector Infibeam Pi2"
@ -1741,17 +1757,17 @@ msgstr ""
"independente ó lector, útil se modificáche-la portada."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Subir Portadas en Branco e Negro"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1759,12 +1775,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Mostrar vistas previas"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1772,7 +1788,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Mostrar recomendacións"
@ -1784,14 +1800,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1859,66 +1875,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr "Crear estantes"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr "Eliminar estantes baldeiros"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr "Subir portadas pra os libros"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1926,7 +1942,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1935,11 +1951,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4921,12 +4937,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Este é un libro Topaz de Amazon. Polo tanto, non se pode procesar."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4955,6 +4971,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -5025,14 +5042,14 @@ msgstr "Texto principal"
msgid "%s format books are not supported"
msgstr "O formato de libros %s non está admitido"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5202,6 +5219,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5978,7 +6011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -11159,7 +11192,7 @@ msgid "&Search for:"
msgstr "&Buscar de:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "A&topar"
@ -11415,20 +11448,26 @@ msgstr "ERROR DE MODELO"
msgid "You must specify a destination when source is a composite field"
msgstr "Debe especificar un destino cando a orixe é un campo de composición"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr "Debe especificar un tipo de identificador de destino"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "Buscar/substituir no vé correcto"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "O patrón de busca non é correcto: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11437,31 +11476,31 @@ msgstr ""
"Aplicando cambios a %d libros.\n"
"Fase {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "Eliminar a busca/substitución gardada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
"A busca/substitución gardada seleccionada vai ser eliminada. Está seguro?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "Gardar busca/substitución"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr "Nome de busca/substitución"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11607,7 +11646,7 @@ msgstr "Retirar &formato:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11734,7 +11773,6 @@ msgid "Identifier type:"
msgstr "Tipo de identificador:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr "Escolla o tipo de identificador sobre o que operar"
@ -11828,19 +11866,28 @@ msgstr ""
msgid "Split &result"
msgstr "Dividir o &resultado"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr "Para campos de múltiples valores, amo&sar"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr "valores comezando e&n"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr "con calores separados po&r"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
@ -11848,19 +11895,19 @@ msgstr ""
"Utilizado ao amosar os resultados do test para separar valores en campos de "
"valores múltiples"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Texto de proba"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Resultado do test"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "O seu test:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "Bu&scar e substituír"
@ -13662,6 +13709,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Ningún"
@ -17040,12 +17088,12 @@ msgstr ""
"categorías)."
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Todos os criterios"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Calquera criterio"
@ -18416,11 +18464,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Atopar o ítem no navegador de etiquetas"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -18437,66 +18485,66 @@ msgstr ""
"*fou filtraranse todas as categorías á vez, amosando só aqueles ítems que\n"
"conteñan o texto «fou»."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "Atopar o ítem coincidente primeiro/seguinte"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "Contrae todas as categorías"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
"Non hai Máis Coincidencias.</b><p> Preme en Atopar de novo para ir á "
"primeira coincidencia."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Orde por"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Ordenar polo nome"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Ordenar por popularidade"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Ordernar pola media de valoracións"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
"Configura forma de ordenación para entradas no Navegador de Etiquetas"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"Ao seleccionar varias entradas no navegador de etiquetas, buscar unha "
"calquera o todas elas"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18617,6 +18665,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-08-20 06:46+0000\n"
"Last-Translator: Hasit Bhatt <hasit.p.bhatt@gmail.com>\n"
"Language-Team: Gujarati <gu@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:20+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:40+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "કઈ પણ કરતું નથી"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "કઈ પણ કરતું નથી"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "કઈ પણ કરતું નથી"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "વૈવિધ્યપૂર્ણ બનાવો"
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "ફાઈલનો પ્રકાર"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr "પસંદગીઓ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "સંગ્રહ કરો"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "ઈ-બૂક સ્ટોર"
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-12-21 09:15+0000\n"
"Last-Translator: Hisbro <talnl357@gmail.com>\n"
"Language-Team: Hebrew <he@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:21+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:41+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "התאמה אישית"
msgid "Cannot configure"
msgstr "לא יכול להגדיר"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "סוג קובץ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "קורא נתונים נוספים"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "כתיבת נתונים נוספים"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "יצירת קטלוג"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "פעולה בממשק משתמש"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "פעולה בממשק משתמש"
msgid "Preferences"
msgstr "העדפות"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "חנות"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "חנות ספרים אלקטרוניים"
@ -1094,7 +1094,7 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1103,10 +1103,22 @@ msgstr ""
"סוגר מופע של calibre במידה וקיים.שים לב שאם ישנן עבודות המתבצעות ברקע, הן "
"יבוטלו בחשאי, לכן השתמש בזהירות."
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "רשימת פעולת לצורך תיקון שגיאות קוד"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "מתקשר עם טלפון Android."
@ -1310,10 +1322,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1389,7 +1401,7 @@ msgstr "מתקשר עם Blackberry smart phone."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1418,31 +1430,35 @@ msgstr "תקשר עם הקורא האלקטרוני Cybook Orizon."
msgid "Communicate with the EB600 eBook reader."
msgstr "מחליף נתונים עם EB600 eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "תקשר עם אצטק מנטור EB600"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "תקשר עם קורא הספריםפוקטבוק 301"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1670,17 +1686,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1688,12 +1704,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "הצג תצוגה מקדימה"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1701,7 +1717,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "הראה המלצות"
@ -1713,14 +1729,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1786,66 +1802,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1853,7 +1869,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1862,11 +1878,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4492,12 +4508,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4526,6 +4542,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4596,14 +4613,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4773,6 +4790,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5517,7 +5550,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10492,7 +10525,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10717,50 +10750,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10894,7 +10933,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11009,7 +11048,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11089,37 +11127,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12833,6 +12880,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -16021,12 +16069,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17263,11 +17311,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17277,61 +17325,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17452,6 +17500,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-03-18 12:52+0000\n"
"Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n"
"Language-Team: Hindi <hi@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:21+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:41+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "कुछ भी नहीं करता"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "कुछ भी नहीं करता"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "कुछ भी नहीं करता"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "रुचि के अनुसार बनाना"
msgid "Cannot configure"
msgstr "अनुकूलित नहीं कर सकते"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "फ़ाइल प्रकार"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "सूची जनरेटर"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "उपयोगकर्ता इंटरफ़ेस कार्य"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "उपयोगकर्ता इंटरफ़ेस कार्य"
msgid "Preferences"
msgstr "वरियता"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "एक ई०बुक की दुकान"
@ -1068,17 +1068,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1271,10 +1283,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1350,7 +1362,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "कोविड गोयल"
@ -1379,31 +1391,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1629,17 +1645,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1647,12 +1663,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1660,7 +1676,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1672,14 +1688,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1745,66 +1761,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1812,7 +1828,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1821,11 +1837,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4439,12 +4455,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4473,6 +4489,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4543,14 +4560,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4720,6 +4737,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5464,7 +5497,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10439,7 +10472,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10664,50 +10697,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10841,7 +10880,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10956,7 +10995,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11036,37 +11074,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12780,6 +12827,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15968,12 +16016,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17210,11 +17258,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17224,61 +17272,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17399,6 +17447,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-07-23 13:49+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Himachali <him@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:21+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:41+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 18:49+0000\n"
"Last-Translator: Tomislav Pešut <tomislav.pesut@edu.fit.ba>\n"
"Language-Team: Croatian <hr@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:28+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:48+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -47,7 +47,7 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -154,7 +154,7 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -185,8 +185,8 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -214,27 +214,27 @@ msgstr "Prilagodi"
msgid "Cannot configure"
msgstr "Nemoguće konfigurirati"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Vrsta datoteke"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Čitač metapodataka"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Pisač metapodataka"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Generator kataloga"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -244,12 +244,12 @@ msgstr ""
msgid "Preferences"
msgstr "Postavke"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Spremi"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "ebook trgovina"
@ -1090,17 +1090,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Kominiciraj sa Android telefonima."
@ -1293,10 +1305,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1372,7 +1384,7 @@ msgstr "Komuniciraj sa Blackberry smart phone."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1401,31 +1413,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr "Komuniciraj sa EB600 eBook čitačem."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1651,17 +1667,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1669,12 +1685,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1682,7 +1698,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1694,14 +1710,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1767,66 +1783,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1834,7 +1850,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1843,11 +1859,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4631,12 +4647,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4665,6 +4681,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4735,14 +4752,14 @@ msgstr "Glavni Tekst"
msgid "%s format books are not supported"
msgstr "Knjige %s formata nisu podržane"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4912,6 +4929,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5667,7 +5700,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10675,7 +10708,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10900,50 +10933,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11079,7 +11118,7 @@ msgstr "Ukloni &format:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11194,7 +11233,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11274,37 +11312,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -13042,6 +13089,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Nijedan"
@ -16258,12 +16306,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Spari sve"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Spari bilo koje"
@ -17505,11 +17553,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17519,61 +17567,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17694,6 +17742,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-04 20:49+0000\n"
"Last-Translator: Devilinside <Unknown>\n"
"Language-Team: Hungarian <hu@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:21+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:41+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Semmit sem csinál"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Semmit sem csinál"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Semmit sem csinál"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Testreszabás"
msgid "Cannot configure"
msgstr "Beállítás nem lehetséges"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Fájltípus"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metaadat olvasó"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metaadat író"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Katalóguskészítő"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Felhasználói felület műveletei"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Felhasználói felület műveletei"
msgid "Preferences"
msgstr "Beállítások"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Bolt"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Egy e-bookokat árusító bolt."
@ -1120,7 +1120,7 @@ msgstr "üres"
msgid "Invalid boolean query \"{0}\""
msgstr "Érvénytelen boolean lekérdezés „{0}”"
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1129,10 +1129,22 @@ msgstr ""
"Egy futó calibre példány bezárása. Ha vannak futó műveletek, akkor azok "
"minden figyelmeztetés nélkül meg lesznek szakítva, ezért óvatosan használja."
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "Hibakeresési napló"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Kommunikáció Androidos telefonokkal."
@ -1365,10 +1377,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1444,7 +1456,7 @@ msgstr "Kommunikáció Blackberry okostelefonnal."
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1473,31 +1485,35 @@ msgstr "Kommunikáció Cybook Orizon e-book olvasóval."
msgid "Communicate with the EB600 eBook reader."
msgstr "Kommunikáció EB600 e-book olvasóval."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Kommunikáció Astak Mentor EB600-sal."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "Kommunikáció PocketBook 301 olvasóval."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "Kommunikálás PocketBook 622-es olvasóval."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "Kommunikáció PocketBook 360+ olvasóval."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "Kommunikáció PocketBook 701 olvasóval."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Kommunikáció az Infibeam Pi2 olvasóval."
@ -1739,17 +1755,17 @@ msgstr ""
"könyvhöz, ami hasznos lehet, ha módosította a borítóképet."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "Fekete-fehér borítók feltöltése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "Elavult bejegyzések megjelenítése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1760,12 +1776,12 @@ msgstr ""
"megjeleníthetőek, hogy lehessen őket törölni."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "Előnézet mutatása"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1777,7 +1793,7 @@ msgstr ""
"előnézeteket."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "Ajánlások megjelenítése"
@ -1792,20 +1808,17 @@ msgstr ""
"ha meg kívánja tekinteni, vagy törölni szeretné az ajánlásokat."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr "Újabb firmware-ek támogatásának megkísérlése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
"A Kobo időről-időre frissíti a firmware-t és az adatbázis verziót. Ezzel a "
"beállítással a calibre megpróbálja az írás-olvasást. Veszélyes! Csak akkor "
"használja, ha ismeri az eszköz visszaállításának lehetőségét gyári állapotba."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:619
msgid "Kobo database version unsupported - See details"
@ -1881,20 +1894,20 @@ msgstr ""
"/><b>Fejezeten belüli pozíció:</b> %(chapter_progress)s%%<br "
"/><b>Kiemelés:</b> %(text)s<br /><b>Jegyzetek:</b> %(annotation)s<br /><hr />"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
"A Kobo Touch a V2.0.0 firmware-től kezdve támogatja a könyvespolcokat."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr "Könyvespolcok készítése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
@ -1902,11 +1915,11 @@ msgstr ""
"Új könyvespolcok létrehozása a Kobo Touch eszközön, ha nem léteznek. Csak a "
"V2.0.0 firmware-től felfelé."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr "Üres Könyvespolcok törlése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
@ -1914,38 +1927,38 @@ msgstr ""
"Üres könyvespolcok törlése a Kobo Touch eszközről. Csak a V2.0.0 firmware-"
"től felfelé."
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr "Borítók feltöltése"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr "Sorozat információk beállítása"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1953,7 +1966,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1962,11 +1975,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr "Tesztcím hibakerséskor"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -5108,12 +5121,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Ez Amazon Topaz könyv. Nem konvertálható."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr "Ez nem MOBI fájl. A fájl Topaz formátumú."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr "Ez nem MOBI fájl."
@ -5148,6 +5161,7 @@ msgstr "Nem érhetők el részletek"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -5218,14 +5232,14 @@ msgstr "Fő szöveg"
msgid "%s format books are not supported"
msgstr "A %s formátumú könyvek sajnos nem támogatottak"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5395,6 +5409,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -6185,7 +6215,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -11523,7 +11553,7 @@ msgid "&Search for:"
msgstr "&Keresés:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "&Keres"
@ -11780,20 +11810,26 @@ msgstr "S/R SABLON HIBA"
msgid "You must specify a destination when source is a composite field"
msgstr "Ha a forrás összetett mező, pontosan meg kell adnia a célt"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr "Meg kell adnia a cél azonosító típust"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "A keresés/csere érvénytelen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "A keresési minta érvénytelen: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11802,30 +11838,30 @@ msgstr ""
"Változások alkalmazása %d könyvön.\n"
"Végrehajtva {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "Mentett keresés/csere értékek törlése"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr "A kiválasztott keresés/csere törlődni fog. Valóban ezt szeretné?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "Keresés/csere értékek mentése"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr "Keresés/csere név:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr "Meg kell adnia egy nevet."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11969,7 +12005,7 @@ msgstr "Formátum eltávolítása:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -12097,7 +12133,6 @@ msgid "Identifier type:"
msgstr "Azonosító típus:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr "Válassza ki a kívánt azonosítót"
@ -12194,19 +12229,28 @@ msgstr ""
msgid "Split &result"
msgstr "E&redmény darabolása"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr "Többértékű mezőknél"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr "érték megjelenítése, kezdve:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ". értékkel, melyek a következővel vannak elválasztva:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
@ -12214,19 +12258,19 @@ msgstr ""
"Teszteredmények megjelenítésénél használatos a többértékű mezők értékeinek "
"elválasztására"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "Szöveg tesztelése"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "Teszt eredménye"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "Az Ön tesztje:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "&Keresés és csere"
@ -14066,6 +14110,7 @@ msgstr "Előző találat"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "Nincs"
@ -17592,12 +17637,12 @@ msgstr ""
"alkategóriákat is (pl. Adventure.SciFi)"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "Minden feltétel"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "Bármelyik feltétel"
@ -19013,11 +19058,11 @@ msgstr "Elem törlése"
msgid "%s will be deleted from all books. Are you sure?"
msgstr "A(z) %s törölve lesz menden könyvből. Biztosan folytatja?"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "Elemek keresése"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -19033,65 +19078,65 @@ msgstr ""
"de más kategóriában nem. Másik példa: *valami keres\n"
"„valami”-t minden kategóriában."
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "Az első/következő elem keresése"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "A kategóriák összecsukása"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
"Nincs több találat.</b><p> Kattintson a „Keresés”-re megint az első "
"találathoz ugráshoz"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr "Címkeböngésző megváltoztatása"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Rendezés"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "Rendezés név szerint"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "Rendezés népszerűség szerint"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "Rendezés átlagos értékelés szerint"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "A címke böngészőben lévő elemek rendezési sorrendje"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr "Egyezések"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
"A címke böngészőben történő több elem kiválasztása esetén bármelyik "
"feltételnek megfelel"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "Szerzők, címkék stb. kezelése"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -19214,6 +19259,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr "Az első betű csak a névre rendezéskor használható"
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-01-18 11:51+0000\n"
"Last-Translator: Amri Ristadi <amristadi@gmail.com>\n"
"Language-Team: Indonesian <id@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:22+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:42+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Tidak ada apa-apanya"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Tidak ada apa-apanya"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Tidak ada apa-apanya"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Ubahsuaikan"
msgid "Cannot configure"
msgstr "Tidak bisa diatur"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Jenis berkas"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Pembaca metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Penulis metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Penyusun katalog"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Aksi antarmuka pengguna"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Aksi antarmuka pengguna"
msgid "Preferences"
msgstr "Pengaturan"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Simpan"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Toko e-buku"
@ -1091,17 +1091,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1294,10 +1306,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1373,7 +1385,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1402,31 +1414,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1652,17 +1668,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1670,12 +1686,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1683,7 +1699,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1695,14 +1711,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1768,66 +1784,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1835,7 +1851,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1844,11 +1860,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4462,12 +4478,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4496,6 +4512,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4566,14 +4583,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4743,6 +4760,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5487,7 +5520,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10462,7 +10495,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10687,50 +10720,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10864,7 +10903,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10979,7 +11018,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11059,37 +11097,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12803,6 +12850,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15991,12 +16039,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17233,11 +17281,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17247,61 +17295,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17422,6 +17470,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-05-23 19:33+0000\n"
"Last-Translator: Sveinn í Felli <sveinki@nett.is>\n"
"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@ -17,8 +17,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:22+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:42+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -48,7 +48,7 @@ msgstr "Gerir nákvæmlega ekkert"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -155,7 +155,7 @@ msgstr "Gerir nákvæmlega ekkert"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -186,8 +186,8 @@ msgstr "Gerir nákvæmlega ekkert"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -215,27 +215,27 @@ msgstr "Sérsníða"
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Skráartegund"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -245,12 +245,12 @@ msgstr ""
msgid "Preferences"
msgstr "Kjörstillingar"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Lager"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Rafbókalager."
@ -1068,17 +1068,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1271,10 +1283,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1350,7 +1362,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1379,31 +1391,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1629,17 +1645,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1647,12 +1663,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1660,7 +1676,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1672,14 +1688,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1745,66 +1761,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1812,7 +1828,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1821,11 +1837,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4436,12 +4452,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4470,6 +4486,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4540,14 +4557,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4717,6 +4734,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5461,7 +5494,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10436,7 +10469,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10661,50 +10694,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10838,7 +10877,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10953,7 +10992,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11033,37 +11071,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12777,6 +12824,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15965,12 +16013,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17207,11 +17255,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17221,61 +17269,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "Raða eftir"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17396,6 +17444,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-16 10:46+0000\n"
"Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n"
"Language-Team: Japanese <ja@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:23+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:43+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "まったく何もしません"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "まったく何もしません"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "まったく何もしません"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "カスタマイズ"
msgid "Cannot configure"
msgstr "設定できません"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "ファイル形式"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "書誌情報の読み込み"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "書誌情報の書き出し"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "カタログ生成"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "ユーザーインターフェースアクション"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "ユーザーインターフェースアクション"
msgid "Preferences"
msgstr "設定"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "ストア"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "電子書籍ストア"
@ -1078,7 +1078,7 @@ msgstr "空白"
msgid "Invalid boolean query \"{0}\""
msgstr "無効なブーリアンクエリ \"{0}\""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
@ -1086,10 +1086,22 @@ msgid ""
msgstr ""
"もしCalibreが実行中であっても終了します。注意: ジョブが動作している場合でも、警告なしに終了されますので注意して実行してください。"
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr "デバッグログ"
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "Androidフォンと通信します。"
@ -1309,10 +1321,10 @@ msgstr "Bambook"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1388,7 +1400,7 @@ msgstr "Blackberryスマートフォンと通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1417,31 +1429,35 @@ msgstr "Cybook Orizon 電子書籍リーダーと通信します。"
msgid "Communicate with the EB600 eBook reader."
msgstr "EB600 電子書籍リーダーと通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Astak Mentor EB600と通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "PocketBook 301 と通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr "PocketBook 622リーダーと通信"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr "PocketBook 360+リーダーと通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr "PocketBook 701と通信します。"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr "Infibeam Pi2電子書籍リーダーと通信する"
@ -1675,17 +1691,17 @@ msgstr ""
"変更した場合に便利です。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr "白黒の表紙をアップロード"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr "期限切れの本を表示"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1695,12 +1711,12 @@ msgstr ""
"削除ロジックであなたが削除できるようにします。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr "プレビューを表示"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1711,7 +1727,7 @@ msgstr ""
"にしてください。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr "おすすめを表示"
@ -1725,19 +1741,17 @@ msgstr ""
"/削除するには有効にしてください。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr "新しいファームウエアのサポートを有効にする"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
"Koboはファームウエアとデーターベースのアップデートを定期的に行います。このオプションではCalibreは、全ての読み書き機能を使用しようとします。注意"
"ソフトウエアのテストを行ったり、Koboを工場出荷時にリセットしたりしてもよい場合にのみ有効にしてください。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:619
msgid "Kobo database version unsupported - See details"
@ -1813,55 +1827,55 @@ msgstr ""
"/><b>章の進行度:</b> %(chapter_progress)s%%<br /><b>ハイライト:</b> %(text)s<br "
"/><b>注釈:</b> %(annotation)s<br /><hr />"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr "ブックシェルフはKobo TouchのファームウエアV.2.0.0からサポートされます。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr "自動編集のためのタグタイプの列を指定してください"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr "ブックシェルフを作成"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr "Kobo Touch上で新しいブックシェルフを作成。もし存在しなかった場合。ファームウエアV.2.0.0以降が必要です。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr "空のブックシェルフを削除"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr "Kobo Touch上の空のブックシェルフを、同期が終わった時に全て削除します。この機能にはファームウエアV2.0.0以降が必要です。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr "書籍の表紙をアップロード"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
@ -1870,11 +1884,11 @@ msgstr ""
"Koboはデバイス上でおすすめを表示します。それは場合によってはファイルがあることもありますが、時には単に販売ウエブサイトへのリンクで出しかない場合もあり"
"ます。それらを表示する/削除したい場合にこれを有効にしてください。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr "シリーズ情報を設定"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1884,7 +1898,7 @@ msgstr ""
"Koboデバイスの書籍リストはシリーズ情報も表示することができます。しかしアップロードされた書籍はこの情報が読まれません。シリーズ情報はアップロード後、デ"
"バイスで開かなければ表示されません。シリーズ情報をセットしたい場合には、これを有効にしてください。"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1893,11 +1907,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr "ディバグ用書誌"
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4725,12 +4739,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "これはAmazon Topaz ブックです。処理できません。"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr "MOBIファイルではありません。Topazファイルです。"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr "MOBIファイルではありません。"
@ -4763,6 +4777,7 @@ msgstr "詳細不明"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4833,14 +4848,14 @@ msgstr "本文"
msgid "%s format books are not supported"
msgstr "%s フォーマットはサポートしていません"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -5010,6 +5025,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5761,7 +5792,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10869,7 +10900,7 @@ msgid "&Search for:"
msgstr "検索語(&S):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "検索(&I)"
@ -11108,20 +11139,26 @@ msgstr "S/R テンプレートエラー"
msgid "You must specify a destination when source is a composite field"
msgstr "検索先が複数フィールドの場合には、置換の対象フィールドを指定しなければなりません。"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr "対象の識別子タイプを指定してください"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr "検索/置換は無効です"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr "検索パターンは無効です:%s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
@ -11130,30 +11167,30 @@ msgstr ""
"変更を%d 冊の本に適用します。\n"
"フェーズ {0} {1}%%."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr "保存した検索/置換を削除"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr "選択した検索/置換は削除されます。よろしいですか?"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr "検索/置換を保存"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr "検索/置換名:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr "名前を入力する必要があります。"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -11291,7 +11328,7 @@ msgstr "フォーマットの削除(&F):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11411,7 +11448,6 @@ msgid "Identifier type:"
msgstr "識別子タイプ"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr "どの識別子タイプに操作を行うか選択"
@ -11495,37 +11531,46 @@ msgstr ""
msgid "Split &result"
msgstr "結果を分割(&R)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr "複数値のフィールドで(&W)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr "個を"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr "個から始める。値のセパレータは"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr "テスト結果の、複数値フィールドの値を一つ一つの値として表示する時に使われます。"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr "テスト文字列"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr "テスト結果"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr "テスト:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "検索と置換(&S)"
@ -13293,6 +13338,7 @@ msgstr "前を検索"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "なし"
@ -16601,12 +16647,12 @@ msgstr ""
"時、あるいは階層的カテゴリー(カテゴリーを含むカテゴリー)を作る時に便利です。"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "すべてにマッチ"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "いずれかにマッチ"
@ -17926,11 +17972,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "タグブラウザーで項目を検索"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17945,61 +17991,61 @@ msgstr ""
"などでは探しません。「*foo」はすべてのカテゴリー中でテキストfooを含有す\n"
"る項目のみを表示します。"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr "ALT+f"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "最初/次のマッチ項目を見つける"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "すべてのカテゴリーを閉じる"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr "これ以上検索結果はありません。</b><p> 検索をもう一度クリックすると最初の検索結果へ行きます"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr "タグブラウザ設定"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr "ソート"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "名前順でソート"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "人気順でソート"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "平均評価でソート"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "タグブラウザー中にあるエントリーのソート順を設定"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr "マッチ方法"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr "タグブラウザーで複数の項目を選択した時、任意のものまたはすべてにマッチ"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr "著者、タグ等を管理"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -18120,6 +18166,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr "最初の文字、は名前でソートする場合のみに使えます"
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-08-09 07:28+0000\n"
"Last-Translator: anggoro <ang@desa.in>\n"
"Language-Team: Javanese <jv@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:22+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:42+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "Rerékan"
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Jinis berkas"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Meruhi metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Panulis Metadata"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "Generator katalog"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "Tumindak ing tata rupa panganggo"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "Tumindak ing tata rupa panganggo"
msgid "Preferences"
msgstr "Setèlan"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "Toko"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "Toko ebook"
@ -1072,17 +1072,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1275,10 +1287,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1354,7 +1366,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1383,31 +1395,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1633,17 +1649,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1651,12 +1667,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1664,7 +1680,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1676,14 +1692,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1749,66 +1765,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1816,7 +1832,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1825,11 +1841,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4440,12 +4456,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4474,6 +4490,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4544,14 +4561,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4721,6 +4738,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5465,7 +5498,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10440,7 +10473,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10665,50 +10698,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10842,7 +10881,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10957,7 +10996,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11037,37 +11075,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12781,6 +12828,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15969,12 +16017,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17211,11 +17259,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17225,61 +17273,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17400,6 +17448,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-08-26 09:07+0000\n"
"Last-Translator: clouds ge <alexzalk@gmail.com>\n"
"Language-Team: Georgian <ka@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:19+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:39+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "საერთოდ არაფერს აკეთებს"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "საერთოდ არაფერს აკეთებს"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "საერთოდ არაფერს აკეთებს"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "დარეგულირება"
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "ფაილის ტიპი"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "Metadata წამკითხავი"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "Metadata ჩამწერი"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "კატალოგის გენერატორი"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr "პარამეტრები"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "ელ-წიგნების მაღაზია"
@ -1069,17 +1069,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1272,10 +1284,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1351,7 +1363,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1380,31 +1392,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1630,17 +1646,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1648,12 +1664,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1661,7 +1677,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1673,14 +1689,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1746,66 +1762,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1813,7 +1829,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1822,11 +1838,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4437,12 +4453,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4471,6 +4487,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4541,14 +4558,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4718,6 +4735,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5462,7 +5495,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10437,7 +10470,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10662,50 +10695,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10839,7 +10878,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10954,7 +10993,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11034,37 +11072,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12778,6 +12825,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15966,12 +16014,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17208,11 +17256,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17222,61 +17270,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17397,6 +17445,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2012-05-09 10:16+0000\n"
"Last-Translator: s k Nagesh <sknagesh@gmail.com>\n"
"Language-Team: Kannada <kn@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:23+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:43+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "ಬೇಕಾದಹಾಗೆ ಮಾರ್ಪಡಿಸು"
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "ಕಡತದ ಬಗೆ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr "ಆದ್ಯತೆಗಳು"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "ಸಂಗ್ರಹ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1069,17 +1069,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1272,10 +1284,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1351,7 +1363,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1380,31 +1392,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1630,17 +1646,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1648,12 +1664,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1661,7 +1677,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1673,14 +1689,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1746,66 +1762,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1813,7 +1829,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1822,11 +1838,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4437,12 +4453,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4471,6 +4487,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4541,14 +4558,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4718,6 +4735,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5462,7 +5495,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10437,7 +10470,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10662,50 +10695,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10839,7 +10878,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10954,7 +10993,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11034,37 +11072,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12778,6 +12825,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15966,12 +16014,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17208,11 +17256,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17222,61 +17270,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17397,6 +17445,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2013-01-03 19:54+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: Korean <ko@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:23+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:43+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "아무 것도 안함"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "아무 것도 안함"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "아무 것도 안함"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr "사용자 지정"
msgid "Cannot configure"
msgstr "설정할 수 없음"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "파일 형식"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr "메타 정보 읽기"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr "메타 정보 쓰기"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr "분류 생성기"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr "사용자 인터페이스 동작"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr "사용자 인터페이스 동작"
msgid "Preferences"
msgstr "환경설정"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr "저장"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr "ebook 저장소"
@ -1076,17 +1076,29 @@ msgstr "빈 칸"
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr "안드로이드폰과 통신합니다."
@ -1286,10 +1298,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1365,7 +1377,7 @@ msgstr "블랙베리 스마트폰과 통신합니다"
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr "Kovid Goyal"
@ -1394,31 +1406,35 @@ msgstr "Cybook Orizon eBook 리더와 통신하다"
msgid "Communicate with the EB600 eBook reader."
msgstr "EB600 전자책 리더와 통신합니다"
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr "Astak Mentor EB600과 통신합니다."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr "PocketBook 301 Reader와 통신합니다."
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1644,17 +1660,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1662,12 +1678,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1675,7 +1691,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1687,14 +1703,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1762,66 +1778,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1829,7 +1845,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1838,11 +1854,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4528,12 +4544,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "이것은 Amazon Topaz 책입니다. 처리할 수 없습니다."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4562,6 +4578,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4632,14 +4649,14 @@ msgstr "본문"
msgid "%s format books are not supported"
msgstr "%s 형식의 책은 지원하지 않습니다"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4809,6 +4826,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5555,7 +5588,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10538,7 +10571,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr "찾기(&I)"
@ -10763,50 +10796,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10940,7 +10979,7 @@ msgstr "형식 지우기(&F):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -11058,7 +11097,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11138,37 +11176,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr "검색과 교체(&S)"
@ -12882,6 +12929,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr "없음"
@ -16085,12 +16133,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr "모두 일치(AND)"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr "아무거나 일치(OR)"
@ -17331,11 +17379,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr "태그 탐색기에서 항목 찾기"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17345,61 +17393,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr "처음/다음 일치하는 항목 찾기"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr "모든 카테고리 접기"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr "더이상 일치하는 항목이 없습니다.</b><p> 처음부터 다시 하려면 찾기 버튼을 누르세요"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr "이름순으로 정렬"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr "인기도 순으로 정렬"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr "평균 별점 순으로 정렬"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr "태그 탐색기의 항목에 대한 정렬 방식을 지정합니다"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr "태그 탐색기에서 여러 항목을 선택할 때 아무거나 또는 모두 일치합니다"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17520,6 +17568,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2013-03-05 04:46+0000\n"
"POT-Creation-Date: 2013-03-10 14:12+0000\n"
"PO-Revision-Date: 2011-12-12 17:33+0000\n"
"Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
"Language-Team: Kurdish <ku@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2013-03-06 05:23+0000\n"
"X-Generator: Launchpad (build 16514)\n"
"X-Launchpad-Export-Date: 2013-03-11 04:43+0000\n"
"X-Generator: Launchpad (build 16523)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing"
@ -46,7 +46,7 @@ msgstr "Tiştek nake"
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:183
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:185
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:99
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:101
@ -153,7 +153,7 @@ msgstr "Tiştek nake"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:79
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:835
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208
@ -184,8 +184,8 @@ msgstr "Tiştek nake"
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3504
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3506
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3643
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:250
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:251
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:252
#: /home/kovid/work/calibre/src/calibre/library/server/content.py:253
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163
@ -213,27 +213,27 @@ msgstr ""
msgid "Cannot configure"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:322
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:331
msgid "File type"
msgstr "Cureyê pelî"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:368
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:377
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:398
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:407
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:428
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:437
msgid "Catalog generator"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:551
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:560
msgid "User Interface Action"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:585
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:594
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:197
@ -243,12 +243,12 @@ msgstr ""
msgid "Preferences"
msgstr "Vebijêrk"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Store"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:641
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:650
msgid "An ebook store."
msgstr ""
@ -1066,17 +1066,29 @@ msgstr ""
msgid "Invalid boolean query \"{0}\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:69
#: /home/kovid/work/calibre/src/calibre/debug.py:75
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:47
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there "
"are running jobs, they will be silently aborted, so use with care."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:171
#: /home/kovid/work/calibre/src/calibre/debug.py:81
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Add Books\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:180
msgid "Debug log"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/debug.py:272
#, python-format
msgid "No plugin named %s found"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19
msgid "Communicate with Android phones."
msgstr ""
@ -1269,10 +1281,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:130
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:133
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:350
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1337
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1341
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1345
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1699
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1338
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1342
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1346
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1716
#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147
@ -1348,7 +1360,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14
#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:37
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:281
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:296
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
msgid "Kovid Goyal"
msgstr ""
@ -1377,31 +1389,35 @@ msgstr ""
msgid "Communicate with the EB600 eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:212
msgid "Communicate with the Astak Mentor EB600"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:235
msgid "Communicate with the PocketBook 301 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:272
msgid "Communicate with the PocketBook 622 reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:285
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:280
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295
msgid "Communicate with the PocketBook 701"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:311
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:326
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""
@ -1627,17 +1643,17 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
msgid "Upload Black and White Covers"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
msgid "Show expired books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232
msgid ""
"A bug in an earlier version left non kepubs book records in the database. "
"With this option Calibre will show the expired records and allow you to "
@ -1645,12 +1661,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
msgid "Show Previews"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:83
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1236
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1237
msgid ""
"Kobo previews are included on the Touch and some other versions by default "
"they are no longer displayed as there is no good reason to see them. Enable "
@ -1658,7 +1674,7 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
msgid "Show Recommendations"
msgstr ""
@ -1670,14 +1686,14 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
msgid "Attempt to support newer firmware"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software"
msgstr ""
@ -1743,66 +1759,66 @@ msgid ""
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1217
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218
msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
msgid "Specify a tags type column for automatic management"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1220
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
msgid "Create Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1221
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
msgid ""
"Create new bookshelves on the Kobo Touch if they do not exist. This is only "
"for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
msgid "Delete Empty Bookshelves"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
msgid ""
"Delete any empty bookshelves from the Kobo Touch when syncing is finished. "
"This is only for firmware V2.0.0 or later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
msgid "Upload covers for books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1225
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
msgid "Keep cover aspect ratio"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1229
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241
msgid ""
"Kobo shows recommendations on the device. In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1243
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
msgid "Set Series information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1244
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1245
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
@ -1810,7 +1826,7 @@ msgid ""
"Enable if you wish to set series information."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1249
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1250
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option Calibre will attempt to perform full read-write functionality - Here "
@ -1819,11 +1835,11 @@ msgid ""
"and DBVersion up to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1255
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
msgid "Title to test when debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1256
#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1257
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
@ -4434,12 +4450,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:597
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:602
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:621
msgid "This is not a MOBI file."
msgstr ""
@ -4468,6 +4484,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219
msgid "Table of Contents"
@ -4538,14 +4555,14 @@ msgstr ""
msgid "%s format books are not supported"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:610
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:629
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:635
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit "
"MOBI files that contain only KF8 data."
@ -4715,6 +4732,22 @@ msgstr ""
msgid "Smartened punctuation in: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:88
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:94
#, python-format
msgid "No file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:98
#, python-format
msgid "No HTML file named %s exists"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:108
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988
@ -5459,7 +5492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:975
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:366
@ -10434,7 +10467,7 @@ msgid "&Search for:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:351
msgid "F&ind"
msgstr ""
@ -10659,50 +10692,56 @@ msgstr ""
msgid "You must specify a destination when source is a composite field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:716
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:717
msgid "You must specify a destination identifier type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:940
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:829
msgid ""
"Invalid identifier string. It must be a comma-separated list of pairs of "
"strings separated by a colon"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
msgid "Search/replace invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:941
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:947
#, python-format
msgid "Search pattern is invalid: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:997
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
#, python-format
msgid ""
"Applying changes to %d books.\n"
"Phase {0} {1}%%."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1027
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1033
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
msgid "Delete saved search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1028
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1034
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1053
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1058
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1063
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1069
msgid "Save search/replace"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1060
msgid "Search/replace name:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1065
msgid "You must provide a name."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1064
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1070
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
@ -10836,7 +10875,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:603
msgid ""
"When doing a same format to same format conversion, \n"
"When doing a same format to same format conversion,\n"
"for e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
@ -10951,7 +10990,6 @@ msgid "Identifier type:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Choose which identifier type to operate upon"
msgstr ""
@ -11031,37 +11069,46 @@ msgstr ""
msgid "Split &result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
msgid "with values separated b&y"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
" source field is something other than 'identifiers' you can "
"enter\n"
" a * if you want to replace the entire set of identifiers with\n"
" the result of the search/replace.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "For multiple-valued fields, sho&w"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "values starting a&t"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid "with values separated b&y"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
msgid "Test text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
msgid "Test result"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
msgid "Your test:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "&Search and replace"
msgstr ""
@ -12775,6 +12822,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:176
msgid "None"
msgstr ""
@ -15963,12 +16011,12 @@ msgid ""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:419
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:421
msgid "Match any"
msgstr ""
@ -17205,11 +17253,11 @@ msgstr ""
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:335
msgid "Find item in tag browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:339
msgid ""
"Search for items. This is a \"contains\" search; items containing the\n"
"text anywhere in the name will be found. You can limit the search\n"
@ -17219,61 +17267,61 @@ msgid ""
"containing the text \"foo\""
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:345
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:347
msgid "ALT+f"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:352
msgid "Find the first/next matching item"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:355
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:357
msgid "Collapse all categories"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:381
msgid "No More Matches.</b><p> Click Find again to go to first match"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:393
msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:399
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:405
msgid "Sort by popularity"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:406
msgid "Sort by average rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:412
msgid "Set the sort order for entries in the Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:415
msgid "Match type"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:427
msgid ""
"When selecting multiple entries in the Tag Browser match any or all of them"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:429
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:431
msgid "Manage authors, tags, etc"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:430
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:432
msgid ""
"All of these category_managers are available by right-clicking on items in "
"the tag browser above"
@ -17394,6 +17442,117 @@ msgstr ""
msgid "First letter is usable only when sorting by name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:101
msgid "Select a destination for the Table of Contents entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:121
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:134
msgid "&Name of the ToC entry:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:140
msgid "Currently selected destination:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:188
msgid "File:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:183
msgid "Top of the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:205
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:220
msgid "(Untitled)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:181
#, python-format
msgid "Location: A <%s> tag inside the file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/location.py:185
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:45
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:55
msgid "Create a &new entry"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:98
msgid "Move current entry up"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:104
msgid "Remove all selected entries"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:110
msgid "Move current entry down"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:112
msgid "&Expand all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:116
msgid "&Collapse all"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:119
msgid "Double click on an entry to change the text"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:197
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:227
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:253
#, python-format
msgid "Edit the ToC in %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:269
#, python-format
msgid "Loading %s, please wait..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"

Some files were not shown because too many files have changed in this diff Show More