mirror of
https://github.com/kovidgoyal/calibre.git
synced 2026-01-03 10:40:21 -05:00
0.9.23
This commit is contained in:
commit
482f35c6e4
@ -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
|
||||
|
||||
|
||||
@ -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`
|
||||
|
||||
@ -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'
|
||||
|
||||
43
recipes/bachormagazyn.recipe
Normal file
43
recipes/bachormagazyn.recipe
Normal 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'}))
|
||||
66
recipes/computer_woche.recipe
Normal file
66
recipes/computer_woche.recipe
Normal 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/')
|
||||
|
||||
35
recipes/deccan_herald.recipe
Normal file
35
recipes/deccan_herald.recipe
Normal 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;}
|
||||
'''
|
||||
@ -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'),
|
||||
|
||||
@ -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
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
BIN
recipes/icons/nowy_obywatel.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 480 B |
@ -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')]
|
||||
|
||||
|
||||
@ -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;}
|
||||
|
||||
@ -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'}}]
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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
27
recipes/lamebook.recipe
Normal 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')]
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
42
recipes/nowy_obywatel.recipe
Normal file
42
recipes/nowy_obywatel.recipe
Normal 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'}))
|
||||
@ -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
|
||||
|
||||
@ -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'
|
||||
|
||||
@ -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: '')]
|
||||
|
||||
@ -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 ›':
|
||||
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
|
||||
|
||||
26
recipes/the_friday_times.recipe
Normal file
26
recipes/the_friday_times.recipe
Normal 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
24
recipes/what_if.recipe
Normal 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;}"
|
||||
@ -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
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
10648
setup/iso_639/de.po
10648
setup/iso_639/de.po
File diff suppressed because it is too large
Load Diff
@ -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"
|
||||
|
||||
@ -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>"
|
||||
|
||||
|
||||
@ -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]
|
||||
|
||||
# }}}
|
||||
|
||||
|
||||
@ -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):
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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'),
|
||||
|
||||
@ -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]
|
||||
|
||||
@ -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):
|
||||
|
||||
@ -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]))
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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)
|
||||
|
||||
|
||||
@ -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')
|
||||
|
||||
@ -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)
|
||||
|
||||
|
||||
@ -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()
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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()
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
@ -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())
|
||||
|
||||
148
src/calibre/gui2/actions/toc_edit.py
Normal file
148
src/calibre/gui2/actions/toc_edit.py
Normal 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)
|
||||
|
||||
|
||||
@ -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'))
|
||||
|
||||
@ -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 <%s> 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()))
|
||||
|
||||
|
||||
|
||||
@ -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__':
|
||||
|
||||
@ -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()
|
||||
|
||||
@ -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():
|
||||
|
||||
@ -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():
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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)"
|
||||
|
||||
@ -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
Loading…
x
Reference in New Issue
Block a user