This commit is contained in:
GRiker 2012-12-21 03:38:08 -07:00
commit 1bd2817f2d
147 changed files with 6866 additions and 4884 deletions

View File

@ -19,6 +19,46 @@
# new recipes: # new recipes:
# - title: # - title:
- version: 0.9.11
date: 2012-12-21
new features:
- title: "Merry Christmas and Happy Holidays to all ☺"
- title: "When connecting to MTP devices such as the Kindle Fire HD or the Nook HD, speed up the process by ignoring some folders."
description: "calibre will now ignore folders for music, video, pictures, etc. when scanning the device. This can substantially speed up the connection process if you have thousands of non-ebook files on the device. The list of folders to be ignored can be customized by right clicking on the device icon in calibre and selecting 'Configure this device'."
- title: "Allow changing the icons for categories in the Tag Browser. Right click on a category and choose 'Change category icon'."
tickets: [1092098]
- title: "Allow setting the color of all columns with a single rule in Preferences->Look & Feel->Column Coloring"
- title: "MOBI: When reading metadata from mobi files, put the contents of the ASIN field into an identifier named mobi-asin. Note that this value is not used when downloading metadata as it is not possible to know which (country specific) amazon website the ASIN comes from."
bug fixes:
- title: "Windows build: Fix a regression in 0.9.9 that caused calibre to not start on some windows system that were missing the VC.90 dlls (some older XP systems)"
- title: "Kobo driver: Workaround for invalid shelves created by bugs in the Kobo server"
tickets: [1091932]
- title: "Metadata download: Fix cover downloading from non-US amazon sites broken by a website change."
tickets: [1090765]
improved recipes:
- Le Devoir
- Nin online
- countryfile
- Birmingham Post
- The Independent
- Various Polish news sources
new recipes:
- title: MobileBulgaria
author: Martin Tsanchev
- title: Various Polish news sources
author: fenuks
- version: 0.9.10 - version: 0.9.10
date: 2012-12-14 date: 2012-12-14

19
recipes/astroflesz.recipe Normal file
View File

@ -0,0 +1,19 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
class Astroflesz(BasicNewsRecipe):
title = u'Astroflesz'
oldest_article = 7
__author__ = 'fenuks'
description = u'astroflesz.pl - to portal poświęcony astronomii. Informuje zarówno o aktualnych wydarzeniach i odkryciach naukowych, jak również zapowiada ciekawe zjawiska astronomiczne'
category = 'astronomy'
language = 'pl'
cover_url = 'http://www.astroflesz.pl/templates/astroflesz/images/logo/logo.png'
ignore_duplicate_articles = {'title', 'url'}
max_articles_per_feed = 100
no_stylesheets = True
use_embedded_content = False
keep_only_tags = [dict(id="k2Container")]
remove_tags_after = dict(name='div', attrs={'class':'itemLinks'})
remove_tags = [dict(name='div', attrs={'class':['itemLinks', 'itemToolbar', 'itemRatingBlock']})]
feeds = [(u'Wszystkie', u'http://astroflesz.pl/?format=feed')]

View File

@ -1,9 +1,11 @@
from calibre.web.feeds.news import BasicNewsRecipe from calibre.web.feeds.news import BasicNewsRecipe
import re
import mechanize
class AdvancedUserRecipe1306097511(BasicNewsRecipe): class AdvancedUserRecipe1306097511(BasicNewsRecipe):
title = u'Birmingham post' title = u'Birmingham post'
description = 'Author D.Asbury. News for Birmingham UK' description = 'Author D.Asbury. News for Birmingham UK'
#timefmt = '' #timefmt = ''
# last update 8/9/12
__author__ = 'Dave Asbury' __author__ = 'Dave Asbury'
cover_url = 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/161987_9010212100_2035706408_n.jpg' cover_url = 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/161987_9010212100_2035706408_n.jpg'
oldest_article = 2 oldest_article = 2
@ -15,8 +17,30 @@ class AdvancedUserRecipe1306097511(BasicNewsRecipe):
#auto_cleanup = True #auto_cleanup = True
language = 'en_GB' language = 'en_GB'
cover_url = 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/161987_9010212100_2035706408_n.jpg'
masthead_url = 'http://www.pressgazette.co.uk/Pictures/web/t/c/g/birmingham_post.jpg' masthead_url = 'http://www.trinitymirror.com/images/birminghampost-logo.gif'
def get_cover_url(self):
soup = self.index_to_soup('http://www.birminghampost.net')
# look for the block containing the sun button and url
cov = soup.find(attrs={'height' : re.compile('3'), 'alt' : re.compile('Birmingham Post')})
print
print '%%%%%%%%%%%%%%%',cov
print
cov2 = str(cov['src'])
# cov2=cov2[7:]
print '88888888 ',cov2,' 888888888888'
#cover_url=cov2
#return cover_url
br = mechanize.Browser()
br.set_handle_redirect(False)
try:
br.open_novisit(cov2)
cover_url = cov2
except:
cover_url = 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/161987_9010212100_2035706408_n.jpg'
return cover_url
keep_only_tags = [ keep_only_tags = [

View File

@ -7,25 +7,30 @@ class AdvancedUserRecipe1325006965(BasicNewsRecipe):
#cover_url = 'http://www.countryfile.com/sites/default/files/imagecache/160px_wide/cover/2_1.jpg' #cover_url = 'http://www.countryfile.com/sites/default/files/imagecache/160px_wide/cover/2_1.jpg'
__author__ = 'Dave Asbury' __author__ = 'Dave Asbury'
description = 'The official website of Countryfile Magazine' description = 'The official website of Countryfile Magazine'
# last updated 7/10/12 # last updated 8/12/12
language = 'en_GB' language = 'en_GB'
oldest_article = 30 oldest_article = 30
max_articles_per_feed = 25 max_articles_per_feed = 25
remove_empty_feeds = True remove_empty_feeds = True
no_stylesheets = True no_stylesheets = True
auto_cleanup = True auto_cleanup = True
ignore_duplicate_articles = {'title', 'url'}
#articles_are_obfuscated = True #articles_are_obfuscated = True
ignore_duplicate_articles = {'title'} #article_already_exists = False
#feed_hash = ''
def get_cover_url(self): def get_cover_url(self):
soup = self.index_to_soup('http://www.countryfile.com/') soup = self.index_to_soup('http://www.countryfile.com/magazine')
cov = soup.find(attrs={'class' : re.compile('imagecache imagecache-250px_wide')})#'width' : '160',
print '&&&&&&&& ',cov,' ***'
cov=str(cov)
#cov2 = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', cov)
cov2 = re.findall('/(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', cov)
cov2 = str(cov2)
cov2= "http://www.countryfile.com"+cov2[2:len(cov2)-8]
cov = soup.find(attrs={'width' : '160', 'class' : re.compile('imagecache imagecache-160px_wide')})
print '******** ',cov,' ***'
cov2 = str(cov)
cov2=cov2[10:101]
print '******** ',cov2,' ***' print '******** ',cov2,' ***'
#cov2='http://www.countryfile.com/sites/default/files/imagecache/160px_wide/cover/1b_0.jpg' # try to get cover - if can't get known cover
# try to get cover - if can't get known cover
br = browser() br = browser()
br.set_handle_redirect(False) br.set_handle_redirect(False)
@ -45,5 +50,3 @@ class AdvancedUserRecipe1325006965(BasicNewsRecipe):
(u'Countryside', u'http://www.countryfile.com/rss/countryside'), (u'Countryside', u'http://www.countryfile.com/rss/countryside'),
] ]

View File

@ -0,0 +1,20 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
class CzasGentlemanow(BasicNewsRecipe):
title = u'Czas Gentlemanów'
__author__ = 'fenuks'
description = u'Historia mężczyzn z dala od wielkiej polityki'
category = 'blog'
language = 'pl'
cover_url = 'http://czasgentlemanow.pl/wp-content/uploads/2012/10/logo-Czas-Gentlemanow1.jpg'
ignore_duplicate_articles = {'title', 'url'}
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_empty_feeds = True
use_embedded_content = False
keep_only_tags = [dict(name='div', attrs={'class':'content'})]
remove_tags = [dict(attrs={'class':'meta_comments'})]
remove_tags_after = dict(name='div', attrs={'class':'fblikebutton_button'})
feeds = [(u'M\u0119ski \u015awiat', u'http://czasgentlemanow.pl/category/meski-swiat/feed/'), (u'Styl', u'http://czasgentlemanow.pl/category/styl/feed/'), (u'Vademecum Gentlemana', u'http://czasgentlemanow.pl/category/vademecum/feed/'), (u'Dom i rodzina', u'http://czasgentlemanow.pl/category/dom-i-rodzina/feed/'), (u'Honor', u'http://czasgentlemanow.pl/category/honor/feed/'), (u'Gad\u017cety Gentlemana', u'http://czasgentlemanow.pl/category/gadzety-gentlemana/feed/')]

View File

@ -0,0 +1,24 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
import re
class EkologiaPl(BasicNewsRecipe):
title = u'Ekologia.pl'
__author__ = 'fenuks'
description = u'Portal ekologiczny - eko, ekologia, ochrona przyrody, ochrona środowiska, przyroda, środowisko online. Ekologia i ochrona środowiska. Ekologia dla dzieci.'
category = 'ecology'
language = 'pl'
cover_url = 'http://www.ekologia.pl/assets/images/logo/ekologia_pl_223x69.png'
ignore_duplicate_articles = {'title', 'url'}
extra_css = '.title {font-size: 200%;}'
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_empty_feeds = True
use_embedded_content = False
remove_tags = [dict(attrs={'class':['ekoLogo', 'powrocArt', 'butonDrukuj']})]
feeds = [(u'Wiadomo\u015bci', u'http://www.ekologia.pl/rss/20,53,0'), (u'\u015arodowisko', u'http://www.ekologia.pl/rss/20,56,0'), (u'Styl \u017cycia', u'http://www.ekologia.pl/rss/20,55,0')]
def print_version(self, url):
id = re.search(r',(?P<id>\d+)\.html', url).group('id')
return 'http://drukuj.ekologia.pl/artykul/' + id

View File

@ -5,6 +5,7 @@ class AdvancedUserRecipe1341650280(BasicNewsRecipe):
title = u'Empire Magazine' title = u'Empire Magazine'
description = 'Author D.Asbury. Film articles from Empire Mag. ' description = 'Author D.Asbury. Film articles from Empire Mag. '
language = 'en'
__author__ = 'Dave Asbury' __author__ = 'Dave Asbury'
# last updated 7/7/12 # last updated 7/7/12
remove_empty_feeds = True remove_empty_feeds = True
@ -15,7 +16,7 @@ class AdvancedUserRecipe1341650280(BasicNewsRecipe):
cover_url = 'http://www.empireonline.com/images/magazine/cover.jpg' cover_url = 'http://www.empireonline.com/images/magazine/cover.jpg'
conversion_options = { conversion_options = {
'linearize_tables' : True, 'linearize_tables' : True,
} }
#auto_cleanup = True #auto_cleanup = True
preprocess_regexps = [ preprocess_regexps = [
(re.compile(r'<a href="http://twitter.com/share.*?</a>', re.IGNORECASE | re.DOTALL), lambda match: ''), (re.compile(r'<a href="http://twitter.com/share.*?</a>', re.IGNORECASE | re.DOTALL), lambda match: ''),
@ -32,20 +33,20 @@ class AdvancedUserRecipe1341650280(BasicNewsRecipe):
(re.compile(r'<!-- USER REVIEWS: START -->.*?<!-- USER REVIEWS: END -->', re.IGNORECASE | re.DOTALL), lambda match: '<!-- USER REVIEWS: START --><!-- USER REVIEWS: END -->'), (re.compile(r'<!-- USER REVIEWS: START -->.*?<!-- USER REVIEWS: END -->', re.IGNORECASE | re.DOTALL), lambda match: '<!-- USER REVIEWS: START --><!-- USER REVIEWS: END -->'),
(re.compile(r'Advertisement', re.IGNORECASE | re.DOTALL), lambda match: ''), (re.compile(r'Advertisement', re.IGNORECASE | re.DOTALL), lambda match: ''),
(re.compile(r'<a name="haveyoursay".*?now to have your say.', re.IGNORECASE | re.DOTALL), lambda match: ''), (re.compile(r'<a name="haveyoursay".*?now to have your say.', re.IGNORECASE | re.DOTALL), lambda match: ''),
] ]
keep_only_tags = [ keep_only_tags = [
# dict(name='h1'), # dict(name='h1'),
# dict(attrs={'class' : 'mediumblack'}), # dict(attrs={'class' : 'mediumblack'}),
] ]
remove_tags = [dict(name='td', attrs={'width':'200', 'valign' : 'top'}), remove_tags = [dict(name='td', attrs={'width':'200', 'valign' : 'top'}),
dict(name='b'), dict(name='b'),
dict(name='a',attrs={'name' : 'haveyoursay'}), dict(name='a',attrs={'name' : 'haveyoursay'}),
dict(attrs={'class' : 'newslink'}), dict(attrs={'class' : 'newslink'}),
] ]
feeds = [(u'News', u'http://feed43.com/7338478755673147.xml'), feeds = [(u'News', u'http://feed43.com/7338478755673147.xml'),
(u'Recent Features',u'http://feed43.com/4346347750304760.xml'), (u'Recent Features',u'http://feed43.com/4346347750304760.xml'),
(u'Interviews',u'http://feed43.com/3418350077724081.xml'), (u'Interviews',u'http://feed43.com/3418350077724081.xml'),
(u'Film Reviews',u'http://feed43.com/2643703076510627.xml'), (u'Film Reviews',u'http://feed43.com/2643703076510627.xml'),
] ]

View File

@ -0,0 +1,19 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
import re
class FilmOrgPl(BasicNewsRecipe):
title = u'Film.org.pl'
__author__ = 'fenuks'
description = u"Recenzje, analizy, artykuły, rankingi - wszystko o filmie dla miłośników kina. Opisy efektów specjalnych, wersji reżyserskich, remake'ów, sequeli. No i forum filmowe. Jedne z największych w Polsce."
category = 'film'
language = 'pl'
cover_url = 'http://film.org.pl/wp-content/themes/KMF/images/logo_kmf10.png'
ignore_duplicate_articles = {'title', 'url'}
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_empty_feeds = True
use_embedded_content = True
preprocess_regexps = [(re.compile(ur'<h3>Przeczytaj także:</h3>.*', re.IGNORECASE|re.DOTALL), lambda m: '</body>'), (re.compile(ur'<div>Artykuł</div>', re.IGNORECASE), lambda m: ''), (re.compile(ur'<div>Ludzie filmu</div>', re.IGNORECASE), lambda m: '')]
remove_tags = [dict(name='img', attrs={'alt':['Ludzie filmu', u'Artykuł']})]
feeds = [(u'Recenzje', u'http://film.org.pl/r/recenzje/feed/'), (u'Artyku\u0142', u'http://film.org.pl/a/artykul/feed/'), (u'Analiza', u'http://film.org.pl/a/analiza/feed/'), (u'Ranking', u'http://film.org.pl/a/ranking/feed/'), (u'Blog', u'http://film.org.pl/kmf/blog/feed/'), (u'Ludzie', u'http://film.org.pl/a/ludzie/feed/'), (u'Seriale', u'http://film.org.pl/a/seriale/feed/'), (u'Oceanarium', u'http://film.org.pl/a/ocenarium/feed/'), (u'VHS', u'http://film.org.pl/a/vhs-a/feed/')]

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

BIN
recipes/icons/tvp_info.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

View File

@ -47,9 +47,10 @@ class TheIndependentNew(BasicNewsRecipe):
dict(name='img',attrs={'alt' : ['Get Adobe Flash player']}), dict(name='img',attrs={'alt' : ['Get Adobe Flash player']}),
dict(name='img',attrs={'alt' : ['view gallery']}), dict(name='img',attrs={'alt' : ['view gallery']}),
dict(attrs={'style' : re.compile('.*')}), dict(attrs={'style' : re.compile('.*')}),
dict(attrs={'class':lambda x: x and 'voicesRelatedTopics' in x.split()}),
] ]
keep_only_tags =[dict(attrs={'id':'main'})] keep_only_tags =[dict(attrs={'id':['main','top']})]
recursions = 0 recursions = 0
# fixes non compliant html nesting and 'marks' article graphics links # fixes non compliant html nesting and 'marks' article graphics links
@ -69,7 +70,7 @@ class TheIndependentNew(BasicNewsRecipe):
} }
extra_css = """ extra_css = """
h1{font-family: Georgia,serif } h1{font-family: Georgia,serif ; font-size: x-large; }
body{font-family: Verdana,Arial,Helvetica,sans-serif} body{font-family: Verdana,Arial,Helvetica,sans-serif}
img{margin-bottom: 0.4em; display:block} img{margin-bottom: 0.4em; display:block}
.starRating img {float: left} .starRating img {float: left}
@ -77,16 +78,21 @@ class TheIndependentNew(BasicNewsRecipe):
.image {clear:left; font-size: x-small; color:#888888;} .image {clear:left; font-size: x-small; color:#888888;}
.articleByTimeLocation {font-size: x-small; color:#888888; .articleByTimeLocation {font-size: x-small; color:#888888;
margin-bottom:0.2em ; margin-top:0.2em ; display:block} margin-bottom:0.2em ; margin-top:0.2em ; display:block}
.subtitle {clear:left} .subtitle {clear:left ;}
.column-1 h1 { color: #191919} .column-1 h1 { color: #191919}
.column-1 h2 { color: #333333} .column-1 h2 { color: #333333}
.column-1 h3 { color: #444444} .column-1 h3 { color: #444444}
.column-1 p { color: #777777} .subtitle { color: #777777; font-size: medium;}
.column-1 p,a,h1,h2,h3 { margin: 0; } .column-1 a,h1,h2,h3 { margin: 0; }
.column-1 div{color:#888888; margin: 0;} .column-1 div{margin: 0;}
.articleContent {display: block; clear:left;} .articleContent {display: block; clear:left;}
.articleContent {color: #000000; font-size: medium;}
.ivDrip-section {color: #000000; font-size: medium;}
.datetime {color: #888888}
.title {font-weight:bold;}
.storyTop{} .storyTop{}
.pictureContainer img { max-width: 400px; max-height: 400px;} .pictureContainer img { max-width: 400px; max-height: 400px;}
.image img { max-width: 400px; max-height: 400px;}
""" """
oldest_article = 1 oldest_article = 1
@ -325,6 +331,20 @@ class TheIndependentNew(BasicNewsRecipe):
item.contents[0] = '' item.contents[0] = ''
def postprocess_html(self,soup, first_fetch): def postprocess_html(self,soup, first_fetch):
#mark subtitle parent as non-compliant nesting causes
# p's to be 'popped out' of the h3 tag they are nested in.
subtitle = soup.find('h3', attrs={'class' : 'subtitle'})
subtitle_div = None
if subtitle:
subtitle_div = subtitle.parent
if subtitle_div:
clazz = ''
if 'class' in subtitle_div:
clazz = subtitle_div['class'] + ' '
clazz = clazz + 'subtitle'
subtitle_div['class'] = clazz
#find broken images and remove captions #find broken images and remove captions
items_to_extract = [] items_to_extract = []
for item in soup.findAll('div', attrs={'class' : 'image'}): for item in soup.findAll('div', attrs={'class' : 'image'}):
@ -501,6 +521,9 @@ class TheIndependentNew(BasicNewsRecipe):
), ),
(u'Opinion', (u'Opinion',
u'http://www.independent.co.uk/opinion/?service=rss'), u'http://www.independent.co.uk/opinion/?service=rss'),
(u'Voices',
u'http://www.independent.co.uk/voices/?service=rss'
),
(u'Environment', (u'Environment',
u'http://www.independent.co.uk/environment/?service=rss'), u'http://www.independent.co.uk/environment/?service=rss'),
(u'Sport - Athletics', (u'Sport - Athletics',

View File

@ -32,26 +32,28 @@ class ledevoir(BasicNewsRecipe):
recursion = 10 recursion = 10
needs_subscription = 'optional' needs_subscription = 'optional'
filterDuplicates = False
url_list = [] url_list = []
remove_javascript = True remove_javascript = True
no_stylesheets = True no_stylesheets = True
auto_cleanup = True
preprocess_regexps = [(re.compile(r'(title|alt)=".*?>.*?"', re.DOTALL), lambda m: '')] preprocess_regexps = [(re.compile(r'(title|alt)=".*?>.*?"', re.DOTALL), lambda m: '')]
keep_only_tags = [ #keep_only_tags = [
dict(name='div', attrs={'id':'article'}), #dict(name='div', attrs={'id':'article_detail'}),
dict(name='div', attrs={'id':'colonne_principale'}) #dict(name='div', attrs={'id':'colonne_principale'})
] #]
remove_tags = [ #remove_tags = [
dict(name='div', attrs={'id':'dialog'}), #dict(name='div', attrs={'id':'dialog'}),
dict(name='div', attrs={'class':['interesse_actions','reactions']}), #dict(name='div', attrs={'class':['interesse_actions','reactions','taille_du_texte right clearfix','partage_sociaux clearfix']}),
dict(name='ul', attrs={'class':'mots_cles'}), #dict(name='aside', attrs={'class':['article_actions clearfix','reactions','partage_sociaux_wrapper']}),
dict(name='a', attrs={'class':'haut'}), #dict(name='ul', attrs={'class':'mots_cles'}),
dict(name='h5', attrs={'class':'interesse_actions'}) #dict(name='ul', attrs={'id':'commentaires'}),
] #dict(name='a', attrs={'class':'haut'}),
#dict(name='h5', attrs={'class':'interesse_actions'})
#]
feeds = [ feeds = [
(u'A la une', 'http://www.ledevoir.com/rss/manchettes.xml'), (u'A la une', 'http://www.ledevoir.com/rss/manchettes.xml'),
@ -95,10 +97,4 @@ class ledevoir(BasicNewsRecipe):
br.submit() br.submit()
return br return br
def print_version(self, url):
if self.filterDuplicates:
if url in self.url_list:
return
self.url_list.append(url)
return url

View File

@ -0,0 +1,27 @@
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1329123365(BasicNewsRecipe):
title = u'Mobilebulgaria.com'
__author__ = 'M3 Web'
description = 'The biggest Bulgarian site covering mobile consumer electronics. Offers detailed reviews, popular discussion forum, shop and platform for selling new and second hand phones and gadgets.'
category = 'News, Reviews, Offers, Forum'
oldest_article = 45
max_articles_per_feed = 10
language = 'bg'
encoding = 'windows-1251'
no_stylesheets = False
remove_javascript = True
keep_only_tags = [dict(name='div', attrs={'class':'bigblock'}),
dict(name='div', attrs={'class':'verybigblock'}),
dict(name='table', attrs={'class':'obiaviresults'}),
dict(name='div', attrs={'class':'forumblock'}),
dict(name='div', attrs={'class':'forumblock_b1'}),
dict(name='div', attrs={'class':'block2_2colswrap'})]
feeds = [(u'News', u'http://www.mobilebulgaria.com/rss_full.php'),
(u'Reviews', u'http://www.mobilebulgaria.com/rss_reviews.php'),
(u'Offers', u'http://www.mobilebulgaria.com/obiavi/rss.php'),
(u'Forum', u'http://www.mobilebulgaria.com/rss_forum_last10.php')]
extra_css = '''
#gallery1 div{display: block; float: left; margin: 0 10px 10px 0;} '''

View File

@ -15,7 +15,7 @@ class Nin(BasicNewsRecipe):
publisher = 'NIN d.o.o. - Ringier d.o.o.' publisher = 'NIN d.o.o. - Ringier d.o.o.'
category = 'news, politics, Serbia' category = 'news, politics, Serbia'
no_stylesheets = True no_stylesheets = True
oldest_article = 15 oldest_article = 180
encoding = 'utf-8' encoding = 'utf-8'
needs_subscription = True needs_subscription = True
remove_empty_feeds = True remove_empty_feeds = True
@ -25,7 +25,7 @@ class Nin(BasicNewsRecipe):
use_embedded_content = False use_embedded_content = False
language = 'sr' language = 'sr'
publication_type = 'magazine' publication_type = 'magazine'
masthead_url = 'http://www.nin.co.rs/img/head/logo.jpg' masthead_url = 'http://www.nin.co.rs/img/logo_print.jpg'
extra_css = """ extra_css = """
@font-face {font-family: "sans1";src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf)} @font-face {font-family: "sans1";src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf)}
body{font-family: Verdana, Lucida, sans1, sans-serif} body{font-family: Verdana, Lucida, sans1, sans-serif}
@ -42,11 +42,11 @@ class Nin(BasicNewsRecipe):
, 'tags' : category , 'tags' : category
, 'publisher' : publisher , 'publisher' : publisher
, 'language' : language , 'language' : language
, 'linearize_tables': True
} }
preprocess_regexps = [ preprocess_regexps = [
(re.compile(r'</body>.*?<html>', re.DOTALL|re.IGNORECASE),lambda match: '</body>') (re.compile(r'<div class="standardFont">.*', re.DOTALL|re.IGNORECASE),lambda match: '')
,(re.compile(r'</html>.*?</html>', re.DOTALL|re.IGNORECASE),lambda match: '</html>')
,(re.compile(u'\u0110'), lambda match: u'\u00D0') ,(re.compile(u'\u0110'), lambda match: u'\u00D0')
] ]
@ -60,42 +60,21 @@ class Nin(BasicNewsRecipe):
br.submit() br.submit()
return br return br
keep_only_tags =[dict(name='td', attrs={'width':'520'})] remove_tags_before = dict(name='div', attrs={'class':'titleFont'})
remove_tags_before =dict(name='span', attrs={'class':'izjava'}) remove_tags_after = dict(name='div', attrs={'class':'standardFont'})
remove_tags_after =dict(name='html') remove_tags = [dict(name=['object','link','iframe','meta','base'])]
remove_tags = [ remove_attributes = ['border','background','height','width','align','valign']
dict(name=['object','link','iframe','meta','base'])
,dict(attrs={'class':['fb-like','twitter-share-button']})
,dict(attrs={'rel':'nofollow'})
]
remove_attributes=['border','background','height','width','align','valign']
def get_cover_url(self): def get_cover_url(self):
cover_url = None cover_url = None
soup = self.index_to_soup(self.INDEX) soup = self.index_to_soup(self.INDEX)
for item in soup.findAll('a', href=True): cover = soup.find('img', attrs={'class':'issueImg'})
if item['href'].startswith('/pages/issue.php?id='): if cover:
simg = item.find('img') return self.PREFIX + cover['src']
if simg:
return self.PREFIX + item.img['src']
return cover_url return cover_url
feeds = [(u'NIN Online', u'http://www.nin.co.rs/misc/rss.php?feed=RSS2.0')] feeds = [(u'NIN Online', u'http://www.nin.co.rs/misc/rss.php?feed=RSS2.0')]
def preprocess_html(self, soup): def print_version(self, url):
for item in soup.findAll(style=True): return url + '&pf=1'
del item['style']
for item in soup.findAll('div'):
if len(item.contents) == 0:
item.extract()
for item in soup.findAll(['td','tr']):
item.name='div'
for item in soup.findAll('img'):
if not item.has_key('alt'):
item['alt'] = 'image'
for tbl in soup.findAll('table'):
img = tbl.find('img')
if img:
img.extract()
tbl.replaceWith(img)
return soup

View File

@ -0,0 +1,63 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
class PoradniaPWN(BasicNewsRecipe):
title = u'Poradnia Językowa PWN'
__author__ = 'fenuks'
description = u'Internetowa poradnia językowa Wydawnictwa Naukowego PWN. Poradnię prowadzi Redaktor Naczelny Słowników Języka Polskiego, prof. Mirosław Bańko. Pomagają mu eksperci - znani polscy językoznawcy. Współpracuje z nami m.in. prof. Jerzy Bralczyk oraz dr Jan Grzenia.'
category = 'language'
language = 'pl'
#cover_url = ''
oldest_article = 14
max_articles_per_feed = 100000
INDEX = "http://poradnia.pwn.pl/"
no_stylesheets = True
remove_attributes = ['style']
remove_javascript = True
use_embedded_content = False
#preprocess_regexps = [(re.compile('<li|ul', re.IGNORECASE), lambda m: '<div'),(re.compile('</li>', re.IGNORECASE), lambda m: '</div>'), (re.compile('</ul>', re.IGNORECASE), lambda m: '</div>')]
keep_only_tags = [dict(name="div", attrs={"class":"searchhi"})]
feeds = [(u'Poradnia', u'http://rss.pwn.pl/poradnia.rss')]
'''def find_articles(self, url):
articles = []
soup=self.index_to_soup(url)
counter = int(soup.find(name='p', attrs={'class':'count'}).findAll('b')[-1].string)
counter = 500
pos = 0
next = url
while next:
soup=self.index_to_soup(next)
tag=soup.find(id="listapytan")
art=tag.findAll(name='li')
for i in art:
if i.h4:
title=i.h4.a.string
url=self.INDEX+i.h4.a['href']
#date=soup.find(id='footer').ul.li.string[41:-1]
articles.append({'title' : title,
'url' : url,
'date' : '',
'description' : ''
})
pos += 10
if not pos >=counter:
next = 'http://poradnia.pwn.pl/lista.php?kat=18&od=' + str(pos)
print u'Tworzenie listy artykułów dla', next
else:
next = None
print articles
return articles
def parse_index(self):
feeds = []
feeds.append((u"Poradnia", self.find_articles('http://poradnia.pwn.pl/lista.php')))
return feeds'''
def preprocess_html(self, soup):
for i in soup.findAll(name=['ul', 'li']):
i.name="div"
for z in soup.findAll(name='a'):
if not z['href'].startswith('http'):
z['href'] = 'http://poradnia.pwn.pl/' + z['href']
return soup

20
recipes/tvp_info.recipe Normal file
View File

@ -0,0 +1,20 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
class TVPINFO(BasicNewsRecipe):
title = u'TVP.INFO'
__author__ = 'fenuks'
description = u'Serwis informacyjny TVP.INFO'
category = 'news'
language = 'pl'
cover_url = 'http://s.v3.tvp.pl/files/tvp-info/gfx/logo.png'
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_empty_feeds = True
remove_javascript = True
use_embedded_content = False
ignore_duplicate_articles = {'title', 'url'}
keep_only_tags = [dict(id='contentNews')]
remove_tags = [dict(attrs={'class':['toolbox', 'modulBox read', 'modulBox social', 'videoPlayerBox']}), dict(id='belka')]
feeds = [(u'Wiadomo\u015bci', u'http://tvp.info/informacje?xslt=tvp-info/news/rss.xslt&src_id=191865'),
(u'\u015awiat', u'http://tvp.info/informacje/swiat?xslt=tvp-info/news/rss.xslt&src_id=191867'), (u'Biznes', u'http://tvp.info/informacje/biznes?xslt=tvp-info/news/rss.xslt&src_id=191868'), (u'Nauka', u'http://tvp.info/informacje/nauka?xslt=tvp-info/news/rss.xslt&src_id=191870'), (u'Kultura', u'http://tvp.info/informacje/kultura?xslt=tvp-info/news/rss.xslt&src_id=191869'), (u'Rozmaito\u015bci', u'http://tvp.info/informacje/rozmaitosci?xslt=tvp-info/news/rss.xslt&src_id=191872'), (u'Opinie', u'http://tvp.info/opinie?xslt=tvp-info/news/rss.xslt&src_id=191875'), (u'Komentarze', u'http://tvp.info/opinie/komentarze?xslt=tvp-info/news/rss.xslt&src_id=238200'), (u'Wywiady', u'http://tvp.info/opinie/wywiady?xslt=tvp-info/news/rss.xslt&src_id=236644')]

View File

@ -0,0 +1,16 @@
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from calibre.web.feeds.news import BasicNewsRecipe
class ZTS(BasicNewsRecipe):
title = u'Zaufana Trzecia Strona'
__author__ = 'fenuks'
description = u'Niezależne źródło wiadomości o świecie bezpieczeństwa IT'
category = 'IT, security'
language = 'pl'
cover_url = 'http://www.zaufanatrzeciastrona.pl/wp-content/uploads/2012/08/z3s_h100.png'
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_empty_feeds = True
keep_only_tags = [dict(name='div', attrs={'class':'post postcontent'})]
remove_tags = [dict(name='div', attrs={'class':'dolna-ramka'})]
feeds = [(u'Strona g\u0142\xf3wna', u'http://feeds.feedburner.com/ZaufanaTrzeciaStronaGlowna'), (u'Drobiazgi', u'http://feeds.feedburner.com/ZaufanaTrzeciaStronaDrobiazgi')]

View File

@ -102,7 +102,8 @@ class Win32Freeze(Command, WixMixIn):
repl_pat = re.compile( repl_pat = re.compile(
r'(?is)<dependency>.*?Microsoft\.VC\d+\.CRT.*?</dependency>') r'(?is)<dependency>.*?Microsoft\.VC\d+\.CRT.*?</dependency>')
for dll in glob.glob(self.j(self.dll_dir, '*.dll')): for dll in (glob.glob(self.j(self.dll_dir, '*.dll')) +
glob.glob(self.j(self.plugins_dir, '*.pyd'))):
bn = self.b(dll) bn = self.b(dll)
with open(dll, 'rb') as f: with open(dll, 'rb') as f:
raw = f.read() raw = f.read()

File diff suppressed because it is too large Load Diff

View File

@ -12,14 +12,14 @@ msgstr ""
"Report-Msgid-Bugs-To: Debian iso-codes team <pkg-isocodes-" "Report-Msgid-Bugs-To: Debian iso-codes team <pkg-isocodes-"
"devel@lists.alioth.debian.org>\n" "devel@lists.alioth.debian.org>\n"
"POT-Creation-Date: 2011-11-25 14:01+0000\n" "POT-Creation-Date: 2011-11-25 14:01+0000\n"
"PO-Revision-Date: 2011-09-27 15:44+0000\n" "PO-Revision-Date: 2012-12-13 13:56+0000\n"
"Last-Translator: IIDA Yosiaki <iida@gnu.org>\n" "Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n"
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2011-11-26 05:21+0000\n" "X-Launchpad-Export-Date: 2012-12-14 05:34+0000\n"
"X-Generator: Launchpad (build 14381)\n" "X-Generator: Launchpad (build 16369)\n"
"Language: ja\n" "Language: ja\n"
#. name for aaa #. name for aaa
@ -86,12 +86,9 @@ msgstr ""
msgid "Abnaki; Eastern" msgid "Abnaki; Eastern"
msgstr "" msgstr ""
# 以下「国国」は、国立国会図書館のサイト。
# ジブチ
# マイペディア「ジブチ」の項に「アファル語」
#. name for aar #. name for aar
msgid "Afar" msgid "Afar"
msgstr "アファル語" msgstr "アファル語"
#. name for aas #. name for aas
msgid "Aasáx" msgid "Aasáx"

View File

@ -9,14 +9,14 @@ msgstr ""
"Report-Msgid-Bugs-To: Debian iso-codes team <pkg-isocodes-" "Report-Msgid-Bugs-To: Debian iso-codes team <pkg-isocodes-"
"devel@lists.alioth.debian.org>\n" "devel@lists.alioth.debian.org>\n"
"POT-Creation-Date: 2011-11-25 14:01+0000\n" "POT-Creation-Date: 2011-11-25 14:01+0000\n"
"PO-Revision-Date: 2012-12-13 03:44+0000\n" "PO-Revision-Date: 2012-12-14 00:48+0000\n"
"Last-Translator: Fábio Malcher Miranda <mirand863@hotmail.com>\n" "Last-Translator: Fábio Malcher Miranda <mirand863@hotmail.com>\n"
"Language-Team: Brazilian Portuguese\n" "Language-Team: Brazilian Portuguese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2012-12-13 04:41+0000\n" "X-Launchpad-Export-Date: 2012-12-15 05:02+0000\n"
"X-Generator: Launchpad (build 16361)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: \n" "Language: \n"
#. name for aaa #. name for aaa
@ -749,31 +749,31 @@ msgstr ""
#. name for ait #. name for ait
msgid "Arikem" msgid "Arikem"
msgstr "" msgstr "Arikem"
#. name for aiw #. name for aiw
msgid "Aari" msgid "Aari"
msgstr "" msgstr "Aari"
#. name for aix #. name for aix
msgid "Aighon" msgid "Aighon"
msgstr "" msgstr "Aighon"
#. name for aiy #. name for aiy
msgid "Ali" msgid "Ali"
msgstr "" msgstr "Ali"
#. name for aja #. name for aja
msgid "Aja (Sudan)" msgid "Aja (Sudan)"
msgstr "" msgstr "Aja (Sudão)"
#. name for ajg #. name for ajg
msgid "Aja (Benin)" msgid "Aja (Benin)"
msgstr "" msgstr "Aja (Benin)"
#. name for aji #. name for aji
msgid "Ajië" msgid "Ajië"
msgstr "" msgstr "Ajië"
#. name for ajp #. name for ajp
msgid "Arabic; South Levantine" msgid "Arabic; South Levantine"
@ -789,7 +789,7 @@ msgstr ""
#. name for ajw #. name for ajw
msgid "Ajawa" msgid "Ajawa"
msgstr "" msgstr "Ajawa"
#. name for ajz #. name for ajz
msgid "Karbi; Amri" msgid "Karbi; Amri"
@ -801,39 +801,39 @@ msgstr ""
#. name for akb #. name for akb
msgid "Batak Angkola" msgid "Batak Angkola"
msgstr "" msgstr "Batak Angkola"
#. name for akc #. name for akc
msgid "Mpur" msgid "Mpur"
msgstr "" msgstr "Mpur"
#. name for akd #. name for akd
msgid "Ukpet-Ehom" msgid "Ukpet-Ehom"
msgstr "" msgstr "Ukpet-Ehom"
#. name for ake #. name for ake
msgid "Akawaio" msgid "Akawaio"
msgstr "" msgstr "Akawaio"
#. name for akf #. name for akf
msgid "Akpa" msgid "Akpa"
msgstr "" msgstr "Akpa"
#. name for akg #. name for akg
msgid "Anakalangu" msgid "Anakalangu"
msgstr "" msgstr "Anakalangu"
#. name for akh #. name for akh
msgid "Angal Heneng" msgid "Angal Heneng"
msgstr "" msgstr "Angal Heneng"
#. name for aki #. name for aki
msgid "Aiome" msgid "Aiome"
msgstr "" msgstr "Aiome"
#. name for akj #. name for akj
msgid "Aka-Jeru" msgid "Aka-Jeru"
msgstr "" msgstr "Aka-Jeru"
#. name for akk #. name for akk
msgid "Akkadian" msgid "Akkadian"
@ -845,51 +845,51 @@ msgstr ""
#. name for akm #. name for akm
msgid "Aka-Bo" msgid "Aka-Bo"
msgstr "" msgstr "Aka-Bo"
#. name for ako #. name for ako
msgid "Akurio" msgid "Akurio"
msgstr "" msgstr "Akurio"
#. name for akp #. name for akp
msgid "Siwu" msgid "Siwu"
msgstr "" msgstr "Siwu"
#. name for akq #. name for akq
msgid "Ak" msgid "Ak"
msgstr "" msgstr "Ak"
#. name for akr #. name for akr
msgid "Araki" msgid "Araki"
msgstr "" msgstr "Araki"
#. name for aks #. name for aks
msgid "Akaselem" msgid "Akaselem"
msgstr "" msgstr "Akaselem"
#. name for akt #. name for akt
msgid "Akolet" msgid "Akolet"
msgstr "" msgstr "Akolet"
#. name for aku #. name for aku
msgid "Akum" msgid "Akum"
msgstr "" msgstr "Akum"
#. name for akv #. name for akv
msgid "Akhvakh" msgid "Akhvakh"
msgstr "" msgstr "Akhvakh"
#. name for akw #. name for akw
msgid "Akwa" msgid "Akwa"
msgstr "" msgstr "Akwa"
#. name for akx #. name for akx
msgid "Aka-Kede" msgid "Aka-Kede"
msgstr "" msgstr "Aka-Kede"
#. name for aky #. name for aky
msgid "Aka-Kol" msgid "Aka-Kol"
msgstr "" msgstr "Aka-Kol"
#. name for akz #. name for akz
msgid "Alabama" msgid "Alabama"
@ -897,15 +897,15 @@ msgstr ""
#. name for ala #. name for ala
msgid "Alago" msgid "Alago"
msgstr "" msgstr "Alago"
#. name for alc #. name for alc
msgid "Qawasqar" msgid "Qawasqar"
msgstr "" msgstr "Qawasqar"
#. name for ald #. name for ald
msgid "Alladian" msgid "Alladian"
msgstr "" msgstr "Alladian"
#. name for ale #. name for ale
msgid "Aleut" msgid "Aleut"
@ -913,19 +913,19 @@ msgstr ""
#. name for alf #. name for alf
msgid "Alege" msgid "Alege"
msgstr "" msgstr "Alege"
#. name for alh #. name for alh
msgid "Alawa" msgid "Alawa"
msgstr "" msgstr "Alawa"
#. name for ali #. name for ali
msgid "Amaimon" msgid "Amaimon"
msgstr "" msgstr "Amaimon"
#. name for alj #. name for alj
msgid "Alangan" msgid "Alangan"
msgstr "" msgstr "Alangan"
#. name for alk #. name for alk
msgid "Alak" msgid "Alak"
@ -933,11 +933,11 @@ msgstr ""
#. name for all #. name for all
msgid "Allar" msgid "Allar"
msgstr "" msgstr "Allar"
#. name for alm #. name for alm
msgid "Amblong" msgid "Amblong"
msgstr "" msgstr "Amblong"
#. name for aln #. name for aln
msgid "Albanian; Gheg" msgid "Albanian; Gheg"
@ -945,19 +945,19 @@ msgstr ""
#. name for alo #. name for alo
msgid "Larike-Wakasihu" msgid "Larike-Wakasihu"
msgstr "" msgstr "Larike-Wakasihu"
#. name for alp #. name for alp
msgid "Alune" msgid "Alune"
msgstr "" msgstr "Alune"
#. name for alq #. name for alq
msgid "Algonquin" msgid "Algonquin"
msgstr "" msgstr "Algonquin"
#. name for alr #. name for alr
msgid "Alutor" msgid "Alutor"
msgstr "" msgstr "Alutor"
#. name for als #. name for als
msgid "Albanian; Tosk" msgid "Albanian; Tosk"
@ -969,11 +969,11 @@ msgstr ""
#. name for alu #. name for alu
msgid "'Are'are" msgid "'Are'are"
msgstr "" msgstr "'Are'are"
#. name for alw #. name for alw
msgid "Alaba-Kabeena" msgid "Alaba-Kabeena"
msgstr "" msgstr "Alaba-Kabeena"
#. name for alx #. name for alx
msgid "Amol" msgid "Amol"
@ -981,35 +981,35 @@ msgstr ""
#. name for aly #. name for aly
msgid "Alyawarr" msgid "Alyawarr"
msgstr "" msgstr "Alyawarr"
#. name for alz #. name for alz
msgid "Alur" msgid "Alur"
msgstr "" msgstr "Alur"
#. name for ama #. name for ama
msgid "Amanayé" msgid "Amanayé"
msgstr "" msgstr "Amanayé"
#. name for amb #. name for amb
msgid "Ambo" msgid "Ambo"
msgstr "" msgstr "Ambo"
#. name for amc #. name for amc
msgid "Amahuaca" msgid "Amahuaca"
msgstr "" msgstr "Amahuaca"
#. name for ame #. name for ame
msgid "Yanesha'" msgid "Yanesha'"
msgstr "" msgstr "Yanesha'"
#. name for amf #. name for amf
msgid "Hamer-Banna" msgid "Hamer-Banna"
msgstr "" msgstr "Hamer-Banna"
#. name for amg #. name for amg
msgid "Amarag" msgid "Amarag"
msgstr "" msgstr "Amarag"
#. name for amh #. name for amh
msgid "Amharic" msgid "Amharic"
@ -1017,35 +1017,35 @@ msgstr ""
#. name for ami #. name for ami
msgid "Amis" msgid "Amis"
msgstr "" msgstr "Amis"
#. name for amj #. name for amj
msgid "Amdang" msgid "Amdang"
msgstr "" msgstr "Amdang"
#. name for amk #. name for amk
msgid "Ambai" msgid "Ambai"
msgstr "" msgstr "Ambai"
#. name for aml #. name for aml
msgid "War-Jaintia" msgid "War-Jaintia"
msgstr "" msgstr "Guerra-Jaintia"
#. name for amm #. name for amm
msgid "Ama (Papua New Guinea)" msgid "Ama (Papua New Guinea)"
msgstr "" msgstr "Ama (Papua Nova Guiné)"
#. name for amn #. name for amn
msgid "Amanab" msgid "Amanab"
msgstr "" msgstr "Amanab"
#. name for amo #. name for amo
msgid "Amo" msgid "Amo"
msgstr "" msgstr "Amo"
#. name for amp #. name for amp
msgid "Alamblak" msgid "Alamblak"
msgstr "" msgstr "Alamblak"
#. name for amq #. name for amq
msgid "Amahai" msgid "Amahai"
@ -1053,7 +1053,7 @@ msgstr ""
#. name for amr #. name for amr
msgid "Amarakaeri" msgid "Amarakaeri"
msgstr "" msgstr "Amarakaeri"
#. name for ams #. name for ams
msgid "Amami-Oshima; Southern" msgid "Amami-Oshima; Southern"
@ -1061,7 +1061,7 @@ msgstr ""
#. name for amt #. name for amt
msgid "Amto" msgid "Amto"
msgstr "" msgstr "Amto"
#. name for amu #. name for amu
msgid "Amuzgo; Guerrero" msgid "Amuzgo; Guerrero"
@ -1069,7 +1069,7 @@ msgstr ""
#. name for amv #. name for amv
msgid "Ambelau" msgid "Ambelau"
msgstr "" msgstr "Ambelau"
#. name for amw #. name for amw
msgid "Neo-Aramaic; Western" msgid "Neo-Aramaic; Western"
@ -1077,7 +1077,7 @@ msgstr ""
#. name for amx #. name for amx
msgid "Anmatyerre" msgid "Anmatyerre"
msgstr "" msgstr "Anmatyerre"
#. name for amy #. name for amy
msgid "Ami" msgid "Ami"
@ -1085,31 +1085,31 @@ msgstr ""
#. name for amz #. name for amz
msgid "Atampaya" msgid "Atampaya"
msgstr "" msgstr "Atampaya"
#. name for ana #. name for ana
msgid "Andaqui" msgid "Andaqui"
msgstr "" msgstr "Andaqui"
#. name for anb #. name for anb
msgid "Andoa" msgid "Andoa"
msgstr "" msgstr "Andoa"
#. name for anc #. name for anc
msgid "Ngas" msgid "Ngas"
msgstr "" msgstr "Ngas"
#. name for and #. name for and
msgid "Ansus" msgid "Ansus"
msgstr "" msgstr "Ansus"
#. name for ane #. name for ane
msgid "Xârâcùù" msgid "Xârâcùù"
msgstr "" msgstr "Xârâcùù"
#. name for anf #. name for anf
msgid "Animere" msgid "Animere"
msgstr "" msgstr "Animere"
#. name for ang #. name for ang
msgid "English; Old (ca. 450-1100)" msgid "English; Old (ca. 450-1100)"
@ -1117,71 +1117,71 @@ msgstr ""
#. name for anh #. name for anh
msgid "Nend" msgid "Nend"
msgstr "" msgstr "Nend"
#. name for ani #. name for ani
msgid "Andi" msgid "Andi"
msgstr "" msgstr "Andi"
#. name for anj #. name for anj
msgid "Anor" msgid "Anor"
msgstr "" msgstr "Anor"
#. name for ank #. name for ank
msgid "Goemai" msgid "Goemai"
msgstr "" msgstr "Goemai"
#. name for anl #. name for anl
msgid "Anu" msgid "Anu"
msgstr "" msgstr "Anu"
#. name for anm #. name for anm
msgid "Anal" msgid "Anal"
msgstr "" msgstr "Anal"
#. name for ann #. name for ann
msgid "Obolo" msgid "Obolo"
msgstr "" msgstr "Obolo"
#. name for ano #. name for ano
msgid "Andoque" msgid "Andoque"
msgstr "" msgstr "Andoque"
#. name for anp #. name for anp
msgid "Angika" msgid "Angika"
msgstr "" msgstr "Angika"
#. name for anq #. name for anq
msgid "Jarawa (India)" msgid "Jarawa (India)"
msgstr "" msgstr "Jarawa (Índia)"
#. name for anr #. name for anr
msgid "Andh" msgid "Andh"
msgstr "" msgstr "Andh"
#. name for ans #. name for ans
msgid "Anserma" msgid "Anserma"
msgstr "" msgstr "Anserma"
#. name for ant #. name for ant
msgid "Antakarinya" msgid "Antakarinya"
msgstr "" msgstr "Antakarinya"
#. name for anu #. name for anu
msgid "Anuak" msgid "Anuak"
msgstr "" msgstr "Anuak"
#. name for anv #. name for anv
msgid "Denya" msgid "Denya"
msgstr "" msgstr "Denya"
#. name for anw #. name for anw
msgid "Anaang" msgid "Anaang"
msgstr "" msgstr "Anaang"
#. name for anx #. name for anx
msgid "Andra-Hus" msgid "Andra-Hus"
msgstr "" msgstr "Andra-Hus"
#. name for any #. name for any
msgid "Anyin" msgid "Anyin"

View File

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

View File

@ -199,6 +199,11 @@ class KTCollectionsBookList(CollectionsBookList):
('series' in collection_attributes and ('series' in collection_attributes and
book.get('series', None) == category): book.get('series', None) == category):
is_series = True is_series = True
# The category should not be None, but, it has happened.
if not category:
continue
cat_name = category.strip(' ,') cat_name = category.strip(' ,')
if cat_name not in collections: if cat_name not in collections:

View File

@ -1537,7 +1537,11 @@ class KOBOTOUCH(KOBO):
return bookshelves return bookshelves
cursor = connection.cursor() cursor = connection.cursor()
query = "select ShelfName from ShelfContent where ContentId = ? and _IsDeleted = 'false'" query = "select ShelfName " \
"from ShelfContent " \
"where ContentId = ? " \
"and _IsDeleted = 'false' " \
"and ShelfName is not null" # This should never be nulll, but it is protection against an error cause by a sync to the Kobo server
values = (ContentID, ) values = (ContentID, )
cursor.execute(query, values) cursor.execute(query, values)
for i, row in enumerate(cursor): for i, row in enumerate(cursor):

View File

@ -13,6 +13,7 @@ from itertools import izip
from calibre import prints from calibre import prints
from calibre.constants import iswindows, numeric_version from calibre.constants import iswindows, numeric_version
from calibre.devices.errors import PathError
from calibre.devices.mtp.base import debug from calibre.devices.mtp.base import debug
from calibre.devices.mtp.defaults import DeviceDefaults from calibre.devices.mtp.defaults import DeviceDefaults
from calibre.ptempfile import SpooledTemporaryFile, PersistentTemporaryDirectory from calibre.ptempfile import SpooledTemporaryFile, PersistentTemporaryDirectory
@ -23,6 +24,12 @@ from calibre.utils.filenames import shorten_components_to
BASE = importlib.import_module('calibre.devices.mtp.%s.driver'%( BASE = importlib.import_module('calibre.devices.mtp.%s.driver'%(
'windows' if iswindows else 'unix')).MTP_DEVICE 'windows' if iswindows else 'unix')).MTP_DEVICE
class MTPInvalidSendPathError(PathError):
def __init__(self, folder):
PathError.__init__(self, 'Trying to send to ignored folder: %s'%folder)
self.folder = folder
class MTP_DEVICE(BASE): class MTP_DEVICE(BASE):
METADATA_CACHE = 'metadata.calibre' METADATA_CACHE = 'metadata.calibre'
@ -46,6 +53,7 @@ class MTP_DEVICE(BASE):
self._prefs = None self._prefs = None
self.device_defaults = DeviceDefaults() self.device_defaults = DeviceDefaults()
self.current_device_defaults = {} self.current_device_defaults = {}
self.highlight_ignored_folders = False
@property @property
def prefs(self): def prefs(self):
@ -59,9 +67,25 @@ class MTP_DEVICE(BASE):
p.defaults['blacklist'] = [] p.defaults['blacklist'] = []
p.defaults['history'] = {} p.defaults['history'] = {}
p.defaults['rules'] = [] p.defaults['rules'] = []
p.defaults['ignored_folders'] = {}
return self._prefs return self._prefs
def is_folder_ignored(self, storage_or_storage_id, name,
ignored_folders=None):
storage_id = unicode(getattr(storage_or_storage_id, 'object_id',
storage_or_storage_id))
name = icu_lower(name)
if ignored_folders is None:
ignored_folders = self.get_pref('ignored_folders')
if storage_id in ignored_folders:
return name in {icu_lower(x) for x in ignored_folders[storage_id]}
return name in {
'alarms', 'android', 'dcim', 'movies', 'music', 'notifications',
'pictures', 'ringtones', 'samsung', 'sony', 'htc', 'bluetooth',
'games', 'lost.dir', 'video', 'whatsapp', 'image'}
def configure_for_kindle_app(self): def configure_for_kindle_app(self):
proxy = self.prefs proxy = self.prefs
with proxy: with proxy:
@ -371,6 +395,8 @@ class MTP_DEVICE(BASE):
for infile, fname, mi in izip(files, names, metadata): for infile, fname, mi in izip(files, names, metadata):
path = self.create_upload_path(prefix, mi, fname, routing) path = self.create_upload_path(prefix, mi, fname, routing)
if path and self.is_folder_ignored(storage, path[0]):
raise MTPInvalidSendPathError(path[0])
parent = self.ensure_parent(storage, path) parent = self.ensure_parent(storage, path)
if hasattr(infile, 'read'): if hasattr(infile, 'read'):
pos = infile.tell() pos = infile.tell()
@ -472,7 +498,7 @@ class MTP_DEVICE(BASE):
def config_widget(self): def config_widget(self):
from calibre.gui2.device_drivers.mtp_config import MTPConfig from calibre.gui2.device_drivers.mtp_config import MTPConfig
return MTPConfig(self) return MTPConfig(self, highlight_ignored_folders=self.highlight_ignored_folders)
def save_settings(self, cw): def save_settings(self, cw):
cw.commit() cw.commit()

View File

@ -239,12 +239,12 @@ class TestDeviceInteraction(unittest.TestCase):
# Test get_filesystem # Test get_filesystem
used_by_one = self.measure_memory_usage(1, used_by_one = self.measure_memory_usage(1,
self.dev.dev.get_filesystem, self.storage.object_id, lambda x: self.dev.dev.get_filesystem, self.storage.object_id,
x) lambda x, l:True)
used_by_many = self.measure_memory_usage(5, used_by_many = self.measure_memory_usage(5,
self.dev.dev.get_filesystem, self.storage.object_id, lambda x: self.dev.dev.get_filesystem, self.storage.object_id,
x) lambda x, l: True)
self.check_memory(used_by_one, used_by_many, self.check_memory(used_by_one, used_by_many,
'Memory consumption during get_filesystem') 'Memory consumption during get_filesystem')

View File

@ -212,8 +212,13 @@ class MTP_DEVICE(MTPDeviceBase):
ans += pprint.pformat(storage) ans += pprint.pformat(storage)
return ans return ans
def _filesystem_callback(self, entry): def _filesystem_callback(self, entry, level):
self.filesystem_callback(_('Found object: %s')%entry.get('name', '')) name = entry.get('name', '')
self.filesystem_callback(_('Found object: %s')%name)
if (level == 0 and
self.is_folder_ignored(self._currently_getting_sid, name)):
return False
return True
@property @property
def filesystem_cache(self): def filesystem_cache(self):
@ -234,6 +239,7 @@ class MTP_DEVICE(MTPDeviceBase):
storage.append({'id':sid, 'size':capacity, storage.append({'id':sid, 'size':capacity,
'is_folder':True, 'name':name, 'can_delete':False, 'is_folder':True, 'name':name, 'can_delete':False,
'is_system':True}) 'is_system':True})
self._currently_getting_sid = unicode(sid)
items, errs = self.dev.get_filesystem(sid, items, errs = self.dev.get_filesystem(sid,
self._filesystem_callback) self._filesystem_callback)
all_items.extend(items), all_errs.extend(errs) all_items.extend(items), all_errs.extend(errs)

View File

@ -122,7 +122,7 @@ static PyObject* build_file_metadata(LIBMTP_file_t *nf, uint32_t storage_id) {
PyObject *ans = NULL; PyObject *ans = NULL;
ans = Py_BuildValue("{s:s, s:k, s:k, s:k, s:K, s:L, s:O}", ans = Py_BuildValue("{s:s, s:k, s:k, s:k, s:K, s:L, s:O}",
"name", (unsigned long)nf->filename, "name", nf->filename,
"id", (unsigned long)nf->item_id, "id", (unsigned long)nf->item_id,
"parent_id", (unsigned long)nf->parent_id, "parent_id", (unsigned long)nf->parent_id,
"storage_id", (unsigned long)storage_id, "storage_id", (unsigned long)storage_id,
@ -357,10 +357,10 @@ Device_storage_info(Device *self, void *closure) {
// Device.get_filesystem {{{ // Device.get_filesystem {{{
static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uint32_t parent_id, PyObject *ans, PyObject *errs, PyObject *callback) { static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uint32_t parent_id, PyObject *ans, PyObject *errs, PyObject *callback, unsigned int level) {
LIBMTP_file_t *f, *files; LIBMTP_file_t *f, *files;
PyObject *entry; PyObject *entry, *r;
int ok = 1; int ok = 1, recurse;
Py_BEGIN_ALLOW_THREADS; Py_BEGIN_ALLOW_THREADS;
files = LIBMTP_Get_Files_And_Folders(dev, storage_id, parent_id); files = LIBMTP_Get_Files_And_Folders(dev, storage_id, parent_id);
@ -372,13 +372,15 @@ static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uin
entry = build_file_metadata(f, storage_id); entry = build_file_metadata(f, storage_id);
if (entry == NULL) { ok = 0; } if (entry == NULL) { ok = 0; }
else { else {
Py_XDECREF(PyObject_CallFunctionObjArgs(callback, entry, NULL)); r = PyObject_CallFunction(callback, "OI", entry, level);
recurse = (r != NULL && PyObject_IsTrue(r)) ? 1 : 0;
Py_XDECREF(r);
if (PyList_Append(ans, entry) != 0) { ok = 0; } if (PyList_Append(ans, entry) != 0) { ok = 0; }
Py_DECREF(entry); Py_DECREF(entry);
} }
if (ok && f->filetype == LIBMTP_FILETYPE_FOLDER) { if (ok && recurse && f->filetype == LIBMTP_FILETYPE_FOLDER) {
if (!recursive_get_files(dev, storage_id, f->item_id, ans, errs, callback)) { if (!recursive_get_files(dev, storage_id, f->item_id, ans, errs, callback, level+1)) {
ok = 0; ok = 0;
} }
} }
@ -408,7 +410,7 @@ Device_get_filesystem(Device *self, PyObject *args) {
if (errs == NULL || ans == NULL) { PyErr_NoMemory(); return NULL; } if (errs == NULL || ans == NULL) { PyErr_NoMemory(); return NULL; }
LIBMTP_Clear_Errorstack(self->device); LIBMTP_Clear_Errorstack(self->device);
ok = recursive_get_files(self->device, (uint32_t)storage_id, 0, ans, errs, callback); ok = recursive_get_files(self->device, (uint32_t)storage_id, 0xFFFFFFFF, ans, errs, callback, 0);
dump_errorstack(self->device, errs); dump_errorstack(self->device, errs);
if (!ok) { if (!ok) {
Py_DECREF(ans); Py_DECREF(ans);
@ -537,7 +539,7 @@ static PyMethodDef Device_methods[] = {
}, },
{"get_filesystem", (PyCFunction)Device_get_filesystem, METH_VARARGS, {"get_filesystem", (PyCFunction)Device_get_filesystem, METH_VARARGS,
"get_filesystem(storage_id, callback) -> Get the list of files and folders on the device in storage_id. Returns files, errors. callback must be a callable that accepts a single argument. It is called with every found object." "get_filesystem(storage_id, callback) -> Get the list of files and folders on the device in storage_id. Returns files, errors. callback must be a callable that is called as with (entry, level). It is called with every found object. If callback returns False and the object is a folder, it is not recursed into."
}, },
{"get_file", (PyCFunction)Device_get_file, METH_VARARGS, {"get_file", (PyCFunction)Device_get_file, METH_VARARGS,

View File

@ -133,12 +133,14 @@ class GetBulkCallback : public IPortableDevicePropertiesBulkCallback {
public: public:
PyObject *items; PyObject *items;
PyObject *subfolders;
unsigned int level;
HANDLE complete; HANDLE complete;
ULONG self_ref; ULONG self_ref;
PyThreadState *thread_state; PyThreadState *thread_state;
PyObject *callback; PyObject *callback;
GetBulkCallback(PyObject *items_dict, HANDLE ev, PyObject* pycallback) : items(items_dict), complete(ev), self_ref(1), thread_state(NULL), callback(pycallback) {} GetBulkCallback(PyObject *items_dict, PyObject *subfolders, unsigned int level, HANDLE ev, PyObject* pycallback) : items(items_dict), subfolders(subfolders), level(level), complete(ev), self_ref(1), thread_state(NULL), callback(pycallback) {}
~GetBulkCallback() {} ~GetBulkCallback() {}
HRESULT __stdcall OnStart(REFGUID Context) { return S_OK; } HRESULT __stdcall OnStart(REFGUID Context) { return S_OK; }
@ -172,7 +174,7 @@ public:
DWORD num = 0, i; DWORD num = 0, i;
wchar_t *property = NULL; wchar_t *property = NULL;
IPortableDeviceValues *properties = NULL; IPortableDeviceValues *properties = NULL;
PyObject *temp, *obj; PyObject *temp, *obj, *r;
HRESULT hr; HRESULT hr;
if (SUCCEEDED(values->GetCount(&num))) { if (SUCCEEDED(values->GetCount(&num))) {
@ -196,7 +198,11 @@ public:
Py_DECREF(temp); Py_DECREF(temp);
set_properties(obj, properties); set_properties(obj, properties);
Py_XDECREF(PyObject_CallFunctionObjArgs(callback, obj, NULL)); r = PyObject_CallFunction(callback, "OI", obj, this->level);
if (r != NULL && PyObject_IsTrue(r)) {
PyList_Append(this->subfolders, PyDict_GetItemString(obj, "id"));
}
Py_XDECREF(r);
properties->Release(); properties = NULL; properties->Release(); properties = NULL;
} }
@ -209,8 +215,7 @@ public:
}; };
static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePropertiesBulk *bulk_properties, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids, PyObject *pycallback) { static bool bulk_get_filesystem(unsigned int level, IPortableDevice *device, IPortableDevicePropertiesBulk *bulk_properties, IPortableDevicePropVariantCollection *object_ids, PyObject *pycallback, PyObject *ans, PyObject *subfolders) {
PyObject *folders = NULL;
GUID guid_context = GUID_NULL; GUID guid_context = GUID_NULL;
HANDLE ev = NULL; HANDLE ev = NULL;
IPortableDeviceKeyCollection *properties; IPortableDeviceKeyCollection *properties;
@ -218,18 +223,15 @@ static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePro
HRESULT hr; HRESULT hr;
DWORD wait_result; DWORD wait_result;
int pump_result; int pump_result;
BOOL ok = TRUE; bool ok = true;
ev = CreateEvent(NULL, FALSE, FALSE, NULL); ev = CreateEvent(NULL, FALSE, FALSE, NULL);
if (ev == NULL) return PyErr_NoMemory(); if (ev == NULL) {PyErr_NoMemory(); return false; }
folders = PyDict_New();
if (folders == NULL) {PyErr_NoMemory(); goto end;}
properties = create_filesystem_properties_collection(); properties = create_filesystem_properties_collection();
if (properties == NULL) goto end; if (properties == NULL) goto end;
callback = new (std::nothrow) GetBulkCallback(folders, ev, pycallback); callback = new (std::nothrow) GetBulkCallback(ans, subfolders, level, ev, pycallback);
if (callback == NULL) { PyErr_NoMemory(); goto end; } if (callback == NULL) { PyErr_NoMemory(); goto end; }
hr = bulk_properties->QueueGetValuesByObjectList(object_ids, properties, callback, &guid_context); hr = bulk_properties->QueueGetValuesByObjectList(object_ids, properties, callback, &guid_context);
@ -245,13 +247,13 @@ static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePro
break; // Event was signalled, bulk operation complete break; // Event was signalled, bulk operation complete
} else if (wait_result == WAIT_OBJECT_0 + 1) { // Messages need to be dispatched } else if (wait_result == WAIT_OBJECT_0 + 1) { // Messages need to be dispatched
pump_result = pump_waiting_messages(); pump_result = pump_waiting_messages();
if (pump_result == 1) { PyErr_SetString(PyExc_RuntimeError, "Application has been asked to quit."); ok = FALSE; break;} if (pump_result == 1) { PyErr_SetString(PyExc_RuntimeError, "Application has been asked to quit."); ok = false; break;}
} else if (wait_result == WAIT_TIMEOUT) { } else if (wait_result == WAIT_TIMEOUT) {
// 60 seconds with no updates, looks bad // 60 seconds with no updates, looks bad
PyErr_SetString(WPDError, "The device seems to have hung."); ok = FALSE; break; PyErr_SetString(WPDError, "The device seems to have hung."); ok = false; break;
} else if (wait_result == WAIT_ABANDONED_0) { } else if (wait_result == WAIT_ABANDONED_0) {
// This should never happen // This should never happen
PyErr_SetString(WPDError, "An unknown error occurred (mutex abandoned)"); ok = FALSE; break; PyErr_SetString(WPDError, "An unknown error occurred (mutex abandoned)"); ok = false; break;
} else { } else {
// The wait failed for some reason // The wait failed for some reason
PyErr_SetFromWindowsErr(0); ok = FALSE; break; PyErr_SetFromWindowsErr(0); ok = FALSE; break;
@ -261,22 +263,21 @@ static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePro
if (!ok) { if (!ok) {
bulk_properties->Cancel(guid_context); bulk_properties->Cancel(guid_context);
pump_waiting_messages(); pump_waiting_messages();
Py_DECREF(folders); folders = NULL;
} }
end: end:
if (ev != NULL) CloseHandle(ev); if (ev != NULL) CloseHandle(ev);
if (properties != NULL) properties->Release(); if (properties != NULL) properties->Release();
if (callback != NULL) callback->Release(); if (callback != NULL) callback->Release();
return folders; return ok;
} }
// }}} // }}}
// find_all_objects_in() {{{ // find_objects_in() {{{
static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevicePropVariantCollection *object_ids, const wchar_t *parent_id, PyObject *callback) { static bool find_objects_in(IPortableDeviceContent *content, IPortableDevicePropVariantCollection *object_ids, const wchar_t *parent_id) {
/* /*
* Find all children of the object identified by parent_id, recursively. * Find all children of the object identified by parent_id.
* The child ids are put into object_ids. Returns False if any errors * The child ids are put into object_ids. Returns False if any errors
* occurred (also sets the python exception). * occurred (also sets the python exception).
*/ */
@ -285,8 +286,7 @@ static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevice
PWSTR child_ids[10]; PWSTR child_ids[10];
DWORD fetched, i; DWORD fetched, i;
PROPVARIANT pv; PROPVARIANT pv;
BOOL ok = 1; bool ok = true;
PyObject *id;
PropVariantInit(&pv); PropVariantInit(&pv);
pv.vt = VT_LPWSTR; pv.vt = VT_LPWSTR;
@ -295,7 +295,7 @@ static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevice
hr = content->EnumObjects(0, parent_id, NULL, &children); hr = content->EnumObjects(0, parent_id, NULL, &children);
Py_END_ALLOW_THREADS; Py_END_ALLOW_THREADS;
if (FAILED(hr)) {hresult_set_exc("Failed to get children from device", hr); ok = 0; goto end;} if (FAILED(hr)) {hresult_set_exc("Failed to get children from device", hr); ok = false; goto end;}
hr = S_OK; hr = S_OK;
@ -306,19 +306,12 @@ static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevice
if (SUCCEEDED(hr)) { if (SUCCEEDED(hr)) {
for(i = 0; i < fetched; i++) { for(i = 0; i < fetched; i++) {
pv.pwszVal = child_ids[i]; pv.pwszVal = child_ids[i];
id = wchar_to_unicode(pv.pwszVal);
if (id != NULL) {
Py_XDECREF(PyObject_CallFunctionObjArgs(callback, id, NULL));
Py_DECREF(id);
}
hr2 = object_ids->Add(&pv); hr2 = object_ids->Add(&pv);
pv.pwszVal = NULL; pv.pwszVal = NULL;
if (FAILED(hr2)) { hresult_set_exc("Failed to add child ids to propvariantcollection", hr2); break; } if (FAILED(hr2)) { hresult_set_exc("Failed to add child ids to propvariantcollection", hr2); break; }
ok = find_all_objects_in(content, object_ids, child_ids[i], callback);
if (!ok) break;
} }
for (i = 0; i < fetched; i++) { CoTaskMemFree(child_ids[i]); child_ids[i] = NULL; } for (i = 0; i < fetched; i++) { CoTaskMemFree(child_ids[i]); child_ids[i] = NULL; }
if (FAILED(hr2) || !ok) { ok = 0; goto end; } if (FAILED(hr2) || !ok) { ok = false; goto end; }
} }
} }
@ -340,13 +333,8 @@ static PyObject* get_object_properties(IPortableDeviceProperties *devprops, IPor
Py_END_ALLOW_THREADS; Py_END_ALLOW_THREADS;
if (FAILED(hr)) { hresult_set_exc("Failed to get properties for object", hr); goto end; } if (FAILED(hr)) { hresult_set_exc("Failed to get properties for object", hr); goto end; }
temp = wchar_to_unicode(object_id); ans = Py_BuildValue("{s:N}", "id", wchar_to_unicode(object_id));
if (temp == NULL) goto end; if (ans == NULL) goto end;
ans = PyDict_New();
if (ans == NULL) { PyErr_NoMemory(); goto end; }
if (PyDict_SetItemString(ans, "id", temp) != 0) { Py_DECREF(ans); ans = NULL; PyErr_NoMemory(); goto end; }
set_properties(ans, values); set_properties(ans, values);
end: end:
@ -355,12 +343,12 @@ end:
return ans; return ans;
} }
static PyObject* single_get_filesystem(IPortableDeviceContent *content, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids, PyObject *callback) { static bool single_get_filesystem(unsigned int level, IPortableDeviceContent *content, IPortableDevicePropVariantCollection *object_ids, PyObject *callback, PyObject *ans, PyObject *subfolders) {
DWORD num, i; DWORD num, i;
PROPVARIANT pv; PROPVARIANT pv;
HRESULT hr; HRESULT hr;
BOOL ok = 1; bool ok = true;
PyObject *ans = NULL, *item = NULL; PyObject *item = NULL, *r = NULL, *recurse = NULL;
IPortableDeviceProperties *devprops = NULL; IPortableDeviceProperties *devprops = NULL;
IPortableDeviceKeyCollection *properties = NULL; IPortableDeviceKeyCollection *properties = NULL;
@ -373,32 +361,36 @@ static PyObject* single_get_filesystem(IPortableDeviceContent *content, const wc
hr = object_ids->GetCount(&num); hr = object_ids->GetCount(&num);
if (FAILED(hr)) { hresult_set_exc("Failed to get object id count", hr); goto end; } if (FAILED(hr)) { hresult_set_exc("Failed to get object id count", hr); goto end; }
ans = PyDict_New();
if (ans == NULL) goto end;
for (i = 0; i < num; i++) { for (i = 0; i < num; i++) {
ok = 0; ok = false;
recurse = NULL;
PropVariantInit(&pv); PropVariantInit(&pv);
hr = object_ids->GetAt(i, &pv); hr = object_ids->GetAt(i, &pv);
if (SUCCEEDED(hr) && pv.pwszVal != NULL) { if (SUCCEEDED(hr) && pv.pwszVal != NULL) {
item = get_object_properties(devprops, properties, pv.pwszVal); item = get_object_properties(devprops, properties, pv.pwszVal);
if (item != NULL) { if (item != NULL) {
Py_XDECREF(PyObject_CallFunctionObjArgs(callback, item, NULL)); r = PyObject_CallFunction(callback, "OI", item, level);
if (r != NULL && PyObject_IsTrue(r)) recurse = item;
Py_XDECREF(r);
PyDict_SetItem(ans, PyDict_GetItemString(item, "id"), item); PyDict_SetItem(ans, PyDict_GetItemString(item, "id"), item);
Py_DECREF(item); item = NULL; Py_DECREF(item); item = NULL;
ok = 1; ok = true;
} }
} else hresult_set_exc("Failed to get item from IPortableDevicePropVariantCollection", hr); } else hresult_set_exc("Failed to get item from IPortableDevicePropVariantCollection", hr);
PropVariantClear(&pv); PropVariantClear(&pv);
if (!ok) { Py_DECREF(ans); ans = NULL; break; } if (!ok) break;
if (recurse != NULL) {
if (PyList_Append(subfolders, PyDict_GetItemString(recurse, "id")) == -1) ok = false;
}
if (!ok) break;
} }
end: end:
if (devprops != NULL) devprops->Release(); if (devprops != NULL) devprops->Release();
if (properties != NULL) properties->Release(); if (properties != NULL) properties->Release();
return ans; return ok;
} }
// }}} // }}}
@ -438,35 +430,60 @@ end:
return values; return values;
} // }}} } // }}}
PyObject* wpd::get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties, PyObject *callback) { // {{{ static bool get_files_and_folders(unsigned int level, IPortableDevice *device, IPortableDeviceContent *content, IPortableDevicePropertiesBulk *bulk_properties, const wchar_t *parent_id, PyObject *callback, PyObject *ans) { // {{{
PyObject *folders = NULL; bool ok = true;
IPortableDevicePropVariantCollection *object_ids = NULL; IPortableDevicePropVariantCollection *object_ids = NULL;
PyObject *subfolders = NULL;
HRESULT hr;
subfolders = PyList_New(0);
if (subfolders == NULL) { ok = false; goto end; }
Py_BEGIN_ALLOW_THREADS;
hr = CoCreateInstance(CLSID_PortableDevicePropVariantCollection, NULL,
CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&object_ids));
Py_END_ALLOW_THREADS;
if (FAILED(hr)) { hresult_set_exc("Failed to create propvariantcollection", hr); ok = false; goto end; }
ok = find_objects_in(content, object_ids, parent_id);
if (!ok) goto end;
if (bulk_properties != NULL) ok = bulk_get_filesystem(level, device, bulk_properties, object_ids, callback, ans, subfolders);
else ok = single_get_filesystem(level, content, object_ids, callback, ans, subfolders);
if (!ok) goto end;
for (Py_ssize_t i = 0; i < PyList_GET_SIZE(subfolders); i++) {
const wchar_t *child_id = unicode_to_wchar(PyList_GET_ITEM(subfolders, i));
if (child_id == NULL) { ok = false; break; }
ok = get_files_and_folders(level+1, device, content, bulk_properties, child_id, callback, ans);
if (!ok) break;
}
end:
if (object_ids != NULL) object_ids->Release();
Py_XDECREF(subfolders);
return ok;
} // }}}
PyObject* wpd::get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties, PyObject *callback) { // {{{
PyObject *ans = NULL;
IPortableDeviceContent *content = NULL; IPortableDeviceContent *content = NULL;
HRESULT hr; HRESULT hr;
BOOL ok;
ans = PyDict_New();
if (ans == NULL) return PyErr_NoMemory();
Py_BEGIN_ALLOW_THREADS; Py_BEGIN_ALLOW_THREADS;
hr = device->Content(&content); hr = device->Content(&content);
Py_END_ALLOW_THREADS; Py_END_ALLOW_THREADS;
if (FAILED(hr)) { hresult_set_exc("Failed to create content interface", hr); goto end; } if (FAILED(hr)) { hresult_set_exc("Failed to create content interface", hr); goto end; }
Py_BEGIN_ALLOW_THREADS; if (!get_files_and_folders(0, device, content, bulk_properties, storage_id, callback, ans)) {
hr = CoCreateInstance(CLSID_PortableDevicePropVariantCollection, NULL, Py_DECREF(ans); ans = NULL;
CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&object_ids)); }
Py_END_ALLOW_THREADS;
if (FAILED(hr)) { hresult_set_exc("Failed to create propvariantcollection", hr); goto end; }
ok = find_all_objects_in(content, object_ids, storage_id, callback);
if (!ok) goto end;
if (bulk_properties != NULL) folders = bulk_get_filesystem(device, bulk_properties, storage_id, object_ids, callback);
else folders = single_get_filesystem(content, storage_id, object_ids, callback);
end: end:
if (content != NULL) content->Release(); if (content != NULL) content->Release();
if (object_ids != NULL) object_ids->Release(); return ans;
return folders;
} // }}} } // }}}
PyObject* wpd::get_file(IPortableDevice *device, const wchar_t *object_id, PyObject *dest, PyObject *callback) { // {{{ PyObject* wpd::get_file(IPortableDevice *device, const wchar_t *object_id, PyObject *dest, PyObject *callback) { // {{{

View File

@ -164,7 +164,7 @@ static PyMethodDef Device_methods[] = {
}, },
{"get_filesystem", (PyCFunction)py_get_filesystem, METH_VARARGS, {"get_filesystem", (PyCFunction)py_get_filesystem, METH_VARARGS,
"get_filesystem(storage_id, callback) -> Get all files/folders on the storage identified by storage_id. Tries to use bulk operations when possible. callback must be a callable that accepts a single argument. It is called with every found id and then with the metadata for every id." "get_filesystem(storage_id, callback) -> Get all files/folders on the storage identified by storage_id. Tries to use bulk operations when possible. callback must be a callable that is called as (object, level). It is called with every found object. If the callback returns False and the object is a folder, it is not recursed into."
}, },
{"get_file", (PyCFunction)py_get_file, METH_VARARGS, {"get_file", (PyCFunction)py_get_file, METH_VARARGS,

View File

@ -214,13 +214,14 @@ class MTP_DEVICE(MTPDeviceBase):
return True return True
def _filesystem_callback(self, obj): def _filesystem_callback(self, obj, level):
if isinstance(obj, dict): n = obj.get('name', '')
n = obj.get('name', '') msg = _('Found object: %s')%n
msg = _('Found object: %s')%n if (level == 0 and
else: self.is_folder_ignored(self._currently_getting_sid, n)):
msg = _('Found id: %s')%obj return False
self.filesystem_callback(msg) self.filesystem_callback(msg)
return obj.get('is_folder', False)
@property @property
def filesystem_cache(self): def filesystem_cache(self):
@ -241,6 +242,7 @@ class MTP_DEVICE(MTPDeviceBase):
break break
storage = {'id':storage_id, 'size':capacity, 'name':name, storage = {'id':storage_id, 'size':capacity, 'name':name,
'is_folder':True, 'can_delete':False, 'is_system':True} 'is_folder':True, 'can_delete':False, 'is_system':True}
self._currently_getting_sid = unicode(storage_id)
id_map = self.dev.get_filesystem(storage_id, id_map = self.dev.get_filesystem(storage_id,
self._filesystem_callback) self._filesystem_callback)
for x in id_map.itervalues(): x['storage_id'] = storage_id for x in id_map.itervalues(): x['storage_id'] = storage_id

View File

@ -12,24 +12,24 @@ pprint, io
def build(mod='wpd'): def build(mod='wpd'):
master = subprocess.Popen('ssh -MN getafix'.split()) master = subprocess.Popen('ssh -MN getafix'.split())
master2 = subprocess.Popen('ssh -MN xp_build'.split()) master2 = subprocess.Popen('ssh -MN win64'.split())
try: try:
while not glob.glob(os.path.expanduser('~/.ssh/*kovid@xp_build*')): while not glob.glob(os.path.expanduser('~/.ssh/*kovid@win64*')):
time.sleep(0.05) time.sleep(0.05)
builder = subprocess.Popen('ssh xp_build ~/build-wpd'.split()) builder = subprocess.Popen('ssh win64 ~/build-wpd'.split())
if builder.wait() != 0: if builder.wait() != 0:
raise Exception('Failed to build plugin') raise Exception('Failed to build plugin')
while not glob.glob(os.path.expanduser('~/.ssh/*kovid@getafix*')): while not glob.glob(os.path.expanduser('~/.ssh/*kovid@getafix*')):
time.sleep(0.05) time.sleep(0.05)
syncer = subprocess.Popen('ssh getafix ~/test-wpd'.split()) syncer = subprocess.Popen('ssh getafix ~/update-calibre'.split())
if syncer.wait() != 0: if syncer.wait() != 0:
raise Exception('Failed to rsync to getafix') raise Exception('Failed to rsync to getafix')
subprocess.check_call( subprocess.check_call(
('scp xp_build:build/calibre/src/calibre/plugins/%s.pyd /tmp'%mod).split()) ('scp win64:build/calibre/src/calibre/plugins/%s.pyd /tmp'%mod).split())
subprocess.check_call( subprocess.check_call(
('scp /tmp/%s.pyd getafix:calibre/src/calibre/devices/mtp/windows'%mod).split()) ('scp /tmp/%s.pyd getafix:calibre-src/src/calibre/devices/mtp/windows'%mod).split())
p = subprocess.Popen( p = subprocess.Popen(
'ssh getafix calibre-debug -e calibre/src/calibre/devices/mtp/windows/remote.py'.split()) 'ssh getafix calibre-debug -e calibre-src/src/calibre/devices/mtp/windows/remote.py'.split())
p.wait() p.wait()
print() print()
finally: finally:
@ -59,7 +59,7 @@ def main():
# return # return
from calibre.devices.scanner import win_scanner from calibre.devices.scanner import win_scanner
from calibre.devices.mtp.windows.driver import MTP_DEVICE from calibre.devices.mtp.driver import MTP_DEVICE
dev = MTP_DEVICE(None) dev = MTP_DEVICE(None)
dev.startup() dev.startup()
print (dev.wpd, dev.wpd_error) print (dev.wpd, dev.wpd_error)

View File

@ -1125,7 +1125,7 @@ OptionRecommendation(name='search_replace',
RemoveFakeMargins()(self.oeb, self.log, self.opts) RemoveFakeMargins()(self.oeb, self.log, self.opts)
RemoveAdobeMargins()(self.oeb, self.log, self.opts) RemoveAdobeMargins()(self.oeb, self.log, self.opts)
if self.opts.subset_embedded_fonts: if self.opts.subset_embedded_fonts and self.output_plugin.file_type != 'pdf':
from calibre.ebooks.oeb.transforms.subset import SubsetFonts from calibre.ebooks.oeb.transforms.subset import SubsetFonts
SubsetFonts()(self.oeb, self.log, self.opts) SubsetFonts()(self.oeb, self.log, self.opts)

View File

@ -357,21 +357,24 @@ class HeuristicProcessor(object):
line_opening = "<(p|div)[^>]*>\s*(?P<style_open><(span|[iub])[^>]*>)?\s*" line_opening = "<(p|div)[^>]*>\s*(?P<style_open><(span|[iub])[^>]*>)?\s*"
txt_line_wrap = u"((\u0020|\u0009)*\n){1,4}" txt_line_wrap = u"((\u0020|\u0009)*\n){1,4}"
unwrap_regex = lookahead+line_ending+blanklines+line_opening
em_en_unwrap_regex = em_en_lookahead+line_ending+blanklines+line_opening
shy_unwrap_regex = soft_hyphen+line_ending+blanklines+line_opening
if format == 'txt': if format == 'txt':
unwrap_regex = lookahead+txt_line_wrap unwrap_regex = lookahead+txt_line_wrap
em_en_unwrap_regex = em_en_lookahead+txt_line_wrap em_en_unwrap_regex = em_en_lookahead+txt_line_wrap
shy_unwrap_regex = soft_hyphen+txt_line_wrap shy_unwrap_regex = soft_hyphen+txt_line_wrap
content = unwrap_regex.sub(' ', content)
content = em_en_unwrap_regex.sub('', content)
content = shy_unwrap_regex.sub('', content)
else: else:
unwrap = re.compile(u"%s" % unwrap_regex, re.UNICODE) unwrap_regex = lookahead+line_ending+blanklines+line_opening
em_en_unwrap = re.compile(u"%s" % em_en_unwrap_regex, re.UNICODE) em_en_unwrap_regex = em_en_lookahead+line_ending+blanklines+line_opening
shy_unwrap = re.compile(u"%s" % shy_unwrap_regex, re.UNICODE) shy_unwrap_regex = soft_hyphen+line_ending+blanklines+line_opening
unwrap = re.compile(u"%s" % unwrap_regex, re.UNICODE)
em_en_unwrap = re.compile(u"%s" % em_en_unwrap_regex, re.UNICODE)
shy_unwrap = re.compile(u"%s" % shy_unwrap_regex, re.UNICODE)
if format == 'txt':
content = unwrap.sub(' ', content)
content = em_en_unwrap.sub('', content)
content = shy_unwrap.sub('', content)
else:
content = unwrap.sub(style_unwrap, content) content = unwrap.sub(style_unwrap, content)
content = em_en_unwrap.sub(style_unwrap, content) content = em_en_unwrap.sub(style_unwrap, content)
content = shy_unwrap.sub(style_unwrap, content) content = shy_unwrap.sub(style_unwrap, content)

View File

@ -435,7 +435,7 @@ class Worker(Thread): # Get details {{{
def parse_cover(self, root): def parse_cover(self, root):
imgs = root.xpath('//img[@id="prodImage" and @src]') imgs = root.xpath('//img[(@id="prodImage" or @id="original-main-image") and @src]')
if imgs: if imgs:
src = imgs[0].get('src') src = imgs[0].get('src')
if '/no-image-avail' not in src: if '/no-image-avail' not in src:

View File

@ -483,8 +483,8 @@ def identify(log, abort, # {{{
log('The identify phase took %.2f seconds'%(time.time() - start_time)) log('The identify phase took %.2f seconds'%(time.time() - start_time))
log('The longest time (%f) was taken by:'%longest, lp) log('The longest time (%f) was taken by:'%longest, lp)
log('Merging results from different sources and finding earliest', log('Merging results from different sources and finding earliest ',
'publication dates from the xisbn service') 'publication dates from the worldcat.org service')
start_time = time.time() start_time = time.time()
results = merge_identify_results(results, log) results = merge_identify_results(results, log)

View File

@ -126,6 +126,7 @@ class EXTHHeader(object): # {{{
elif idx == 113: # ASIN or other id elif idx == 113: # ASIN or other id
try: try:
self.uuid = content.decode('ascii') self.uuid = content.decode('ascii')
self.mi.set_identifier('mobi-asin', self.uuid)
except: except:
self.uuid = None self.uuid = None
elif idx == 116: elif idx == 116:

View File

@ -0,0 +1,11 @@
#!/usr/bin/env python
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai
from __future__ import (unicode_literals, division, absolute_import,
print_function)
__license__ = 'GPL v3'
__copyright__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'

View File

@ -0,0 +1,173 @@
#!/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__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import codecs, zlib
from io import BytesIO
from struct import pack
EOL = b'\n'
# Sizes {{{
inch = 72.0
cm = inch / 2.54
mm = cm * 0.1
pica = 12.0
_W, _H = (21*cm, 29.7*cm)
A6 = (_W*.5, _H*.5)
A5 = (_H*.5, _W)
A4 = (_W, _H)
A3 = (_H, _W*2)
A2 = (_W*2, _H*2)
A1 = (_H*2, _W*4)
A0 = (_W*4, _H*4)
LETTER = (8.5*inch, 11*inch)
LEGAL = (8.5*inch, 14*inch)
ELEVENSEVENTEEN = (11*inch, 17*inch)
_BW, _BH = (25*cm, 35.3*cm)
B6 = (_BW*.5, _BH*.5)
B5 = (_BH*.5, _BW)
B4 = (_BW, _BH)
B3 = (_BH*2, _BW)
B2 = (_BW*2, _BH*2)
B1 = (_BH*4, _BW*2)
B0 = (_BW*4, _BH*4)
# }}}
# Basic PDF datatypes {{{
def serialize(o, stream):
if hasattr(o, 'pdf_serialize'):
o.pdf_serialize(stream)
elif isinstance(o, bool):
stream.write(b'true' if o else b'false')
elif isinstance(o, (int, long, float)):
stream.write(type(u'')(o).encode('ascii'))
elif o is None:
stream.write(b'null')
else:
raise ValueError('Unknown object: %r'%o)
class Name(unicode):
def pdf_serialize(self, stream):
raw = self.encode('ascii')
if len(raw) > 126:
raise ValueError('Name too long: %r'%self)
buf = [x if 33 < ord(x) < 126 and x != b'#' else b'#'+hex(ord(x)) for x
in raw]
stream.write(b'/'+b''.join(buf))
class String(unicode):
def pdf_serialize(self, stream):
s = self.replace('\\', '\\\\').replace('(', r'\(').replace(')', r'\)')
try:
raw = s.encode('latin1')
if raw.startswith(codecs.BOM_UTF16_BE):
raise UnicodeEncodeError('')
except UnicodeEncodeError:
raw = codecs.BOM_UTF16_BE + s.encode('utf-16-be')
stream.write(b'('+raw+b')')
class GlyphIndex(object):
def __init__(self, code, compress):
self.code = code
self.compress = compress
def pdf_serialize(self, stream):
if self.compress:
stream.write(pack(b'>sHs', b'(', self.code, b')'))
else:
byts = bytearray(pack(b'>H', self.code))
stream.write('<%s>'%''.join(map(
lambda x: bytes(hex(int(x))[2:]).rjust(2, b'0'), byts)))
class Dictionary(dict):
def pdf_serialize(self, stream):
stream.write(b'<<' + EOL)
sorted_keys = sorted(self.iterkeys(),
key=lambda x:((' ' if x == 'Type' else '')+x))
for k in sorted_keys:
serialize(Name(k), stream)
stream.write(b' ')
serialize(self[k], stream)
stream.write(EOL)
stream.write(b'>>' + EOL)
class InlineDictionary(Dictionary):
def pdf_serialize(self, stream):
stream.write(b'<< ')
for k, v in self.iteritems():
serialize(Name(k), stream)
stream.write(b' ')
serialize(v, stream)
stream.write(b' ')
stream.write(b'>>')
class Array(list):
def pdf_serialize(self, stream):
stream.write(b'[')
for i, o in enumerate(self):
if i != 0:
stream.write(b' ')
serialize(o, stream)
stream.write(b']')
class Stream(BytesIO):
def __init__(self, compress=False):
BytesIO.__init__(self)
self.compress = compress
def add_extra_keys(self, d):
pass
def pdf_serialize(self, stream):
raw = self.getvalue()
dl = len(raw)
filters = Array()
if self.compress:
filters.append(Name('FlateDecode'))
raw = zlib.compress(raw)
d = InlineDictionary({'Length':len(raw), 'DL':dl})
self.add_extra_keys(d)
if filters:
d['Filter'] = filters
serialize(d, stream)
stream.write(EOL+b'stream'+EOL)
stream.write(raw)
stream.write(EOL+b'endstream'+EOL)
def write_line(self, raw=b''):
self.write(raw if isinstance(raw, bytes) else raw.encode('ascii'))
self.write(EOL)
def write(self, raw):
super(Stream, self).write(raw if isinstance(raw, bytes) else
raw.encode('ascii'))
class Reference(object):
def __init__(self, num, obj):
self.num, self.obj = num, obj
def pdf_serialize(self, stream):
raw = '%d 0 R'%self.num
stream.write(raw.encode('ascii'))
# }}}

View File

@ -7,41 +7,77 @@ __license__ = 'GPL v3'
__copyright__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>' __copyright__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en' __docformat__ = 'restructuredtext en'
import sys, traceback import sys, traceback, unicodedata
from math import sqrt from math import sqrt
from collections import namedtuple from collections import namedtuple
from future_builtins import map from functools import wraps
from PyQt4.Qt import (QPaintEngine, QPaintDevice, Qt, QApplication, QPainter, from PyQt4.Qt import (QPaintEngine, QPaintDevice, Qt, QApplication, QPainter,
QTransform, QPoint, QPainterPath) QTransform, QPainterPath, QTextOption, QTextLayout)
from reportlab.lib.units import inch
from reportlab.lib.pagesizes import A4
from reportlab.pdfgen.canvas import FILL_NON_ZERO, FILL_EVEN_ODD, Canvas
from reportlab.lib.colors import Color
from calibre.constants import DEBUG from calibre.constants import DEBUG
from calibre.ebooks.pdf.render.serialize import (Color, PDFStream, Path)
from calibre.ebooks.pdf.render.common import inch, A4
from calibre.utils.fonts.sfnt.container import Sfnt
from calibre.utils.fonts.sfnt.metrics import FontMetrics
XDPI = 1200 XDPI = 1200
YDPI = 1200 YDPI = 1200
Point = namedtuple('Point', 'x y') Point = namedtuple('Point', 'x y')
ColorState = namedtuple('ColorState', 'color opacity do')
def set_transform(transform, func): def store_error(func):
func(transform.m11(), transform.m12(), transform.m21(), transform.m22(), transform.dx(), transform.dy())
@wraps(func)
def errh(self, *args, **kwargs):
try:
func(self, *args, **kwargs)
except:
self.errors.append(traceback.format_exc())
return errh
class GraphicsState(object): # {{{ class GraphicsState(object): # {{{
def __init__(self, state=None): def __init__(self):
self.ops = {} self.ops = {}
if state is not None: self.current_state = self.initial_state = {
self.read_state(state) 'fill': ColorState(Color(0., 0., 0., 1.), 1.0, False),
'transform': QTransform(),
'dash': [],
'line_width': 0,
'stroke': ColorState(Color(0., 0., 0., 1.), 1.0, True),
'line_cap': 'flat',
'line_join': 'miter',
'clip': (Qt.NoClip, QPainterPath()),
}
@property def reset(self):
def stack_reset_needed(self): self.current_state = self.initial_state
return 'transform' in self.ops or 'clip' in self.ops
def read_state(self, state): def update_color_state(self, which, color=None, opacity=None,
brush_style=None, pen_style=None):
current = self.ops.get(which, self.current_state[which])
n = ColorState(*current)
if color is not None:
n = n._replace(color=Color(*color.getRgbF()))
if opacity is not None:
n = n._replace(opacity=opacity)
if opacity is not None:
opacity *= n.color.opacity
if brush_style is not None:
if which == 'fill':
do = (False if opacity == 0.0 or brush_style == Qt.NoBrush else
True)
else:
do = (False if opacity == 0.0 or brush_style == Qt.NoBrush or
pen_style == Qt.NoPen else True)
n = n._replace(do=do)
self.ops[which] = n
def read(self, state):
self.ops = {}
flags = state.state() flags = state.state()
if flags & QPaintEngine.DirtyTransform: if flags & QPaintEngine.DirtyTransform:
@ -51,30 +87,27 @@ class GraphicsState(object): # {{{
if flags & QPaintEngine.DirtyBrush: if flags & QPaintEngine.DirtyBrush:
brush = state.brush() brush = state.brush()
color = brush.color() color = brush.color()
alpha = color.alphaF() self.update_color_state('fill', color=color,
if alpha == 1.0: alpha = None brush_style=brush.style())
self.ops['do_fill'] = 0 if (alpha == 0.0 or brush.style() == Qt.NoBrush) else 1
self.ops['fill_color'] = Color(color.red(), color.green(), color.blue(),
alpha=alpha)
if flags & QPaintEngine.DirtyPen: if flags & QPaintEngine.DirtyPen:
pen = state.pen() pen = state.pen()
brush = pen.brush() brush = pen.brush()
color = pen.color() color = pen.color()
alpha = color.alphaF() self.update_color_state('stroke', color, brush_style=brush.style(),
if alpha == 1.0: alpha = None pen_style=pen.style())
self.ops['do_stroke'] = 0 if (pen.style() == Qt.NoPen or brush.style() ==
Qt.NoBrush or alpha == 0.0) else 1
ps = {Qt.DashLine:[3], Qt.DotLine:[1,2], Qt.DashDotLine:[3,2,1,2], ps = {Qt.DashLine:[3], Qt.DotLine:[1,2], Qt.DashDotLine:[3,2,1,2],
Qt.DashDotDotLine:[3, 2, 1, 2, 1, 2]}.get(pen.style(), []) Qt.DashDotDotLine:[3, 2, 1, 2, 1, 2]}.get(pen.style(), [])
self.ops['dash'] = ps self.ops['dash'] = ps
self.ops['line_width'] = pen.widthF() self.ops['line_width'] = pen.widthF()
self.ops['stroke_color'] = Color(color.red(), color.green(), self.ops['line_cap'] = {Qt.FlatCap:'flat', Qt.RoundCap:'round',
color.blue(), alpha=alpha) Qt.SquareCap:'square'}.get(pen.capStyle(), 'flat')
self.ops['line_cap'] = {Qt.FlatCap:0, Qt.RoundCap:1, self.ops['line_join'] = {Qt.MiterJoin:'miter', Qt.RoundJoin:'round',
Qt.SquareCap:2}.get(pen.capStyle(), 0) Qt.BevelJoin:'bevel'}.get(pen.joinStyle(), 'miter')
self.ops['line_join'] = {Qt.MiterJoin:0, Qt.RoundJoin:1,
Qt.BevelJoin:2}.get(pen.joinStyle(), 0) if flags & QPaintEngine.DirtyOpacity:
self.update_color_state('fill', opacity=state.opacity())
self.update_color_state('stroke', opacity=state.opacity())
if flags & QPaintEngine.DirtyClipPath: if flags & QPaintEngine.DirtyClipPath:
self.ops['clip'] = (state.clipOperation(), state.clipPath()) self.ops['clip'] = (state.clipOperation(), state.clipPath())
@ -84,87 +117,100 @@ class GraphicsState(object): # {{{
path.addRect(rect) path.addRect(rect)
self.ops['clip'] = (state.clipOperation(), path) self.ops['clip'] = (state.clipOperation(), path)
# TODO: Add support for opacity
def __call__(self, engine): def __call__(self, engine):
canvas = engine.canvas pdf = engine.pdf
ops = self.ops ops = self.ops
current_transform = ops.get('transform', None) current_transform = self.current_state['transform']
srn = self.stack_reset_needed transform_changed = 'transform' in ops and ops['transform'] != current_transform
reset_stack = transform_changed or 'clip' in ops
if srn: if reset_stack:
canvas.restoreState() pdf.restore_stack()
canvas.saveState() pdf.save_stack()
# Since we have reset the stack we need to re-apply all previous
# operations
ops = engine.graphics_state.ops.copy()
ops.pop('clip', None) # Prev clip is handled separately
ops.update(self.ops)
self.ops = ops
# We apply clip before transform as the clip may have to be merged with # We apply clip before transform as the clip may have to be merged with
# the previous clip path so it is easiest to work with clips that are # the previous clip path so it is easiest to work with clips that are
# pre-transformed # pre-transformed
prev_clip_path = engine.graphics_state.ops.get('clip', (None, None))[1] prev_op, prev_clip_path = self.current_state['clip']
if 'clip' in ops: if 'clip' in ops:
op, path = ops['clip'] op, path = ops['clip']
if current_transform is not None and path is not None: self.current_state['clip'] = (op, path)
transform = ops.get('transform', QTransform())
if not transform.isIdentity() and path is not None:
# Pre transform the clip path # Pre transform the clip path
path = current_transform.map(path) path = current_transform.map(path)
ops['clip'] = (op, path) self.current_state['clip'] = (op, path)
if op == Qt.ReplaceClip: if op == Qt.ReplaceClip:
pass pass
elif op == Qt.IntersectClip: elif op == Qt.IntersectClip:
if prev_clip_path is not None: if prev_op != Qt.NoClip:
ops['clip'] = (op, path.intersected(prev_clip_path)) self.current_state['clip'] = (op, path.intersected(prev_clip_path))
elif op == Qt.UniteClip: elif op == Qt.UniteClip:
if prev_clip_path is not None: if prev_clip_path is not None:
path.addPath(prev_clip_path) path.addPath(prev_clip_path)
else: else:
ops['clip'] = (Qt.NoClip, None) self.current_state['clip'] = (Qt.NoClip, QPainterPath())
path = ops['clip'][1] op, path = self.current_state['clip']
if path is not None: if op != Qt.NoClip:
engine.set_clip(path) engine.add_clip(path)
elif prev_clip_path is not None: elif reset_stack and prev_op != Qt.NoClip:
# Re-apply the previous clip path since no clipping operation was # Re-apply the previous clip path since no clipping operation was
# specified # specified
engine.set_clip(prev_clip_path) engine.add_clip(prev_clip_path)
ops['clip'] = (Qt.ReplaceClip, prev_clip_path)
# Apply transform if reset_stack:
if current_transform is not None: # Since we have reset the stack we need to re-apply all previous
engine.qt_system = current_transform # operations, that are different from the default value (clip is
set_transform(current_transform, canvas.transform) # handled separately).
for op in set(self.current_state) - (set(ops)|{'clip'}):
if self.current_state[op] != self.initial_state[op]:
self.apply(op, self.current_state[op], engine, pdf)
if 'fill_color' in ops: # Now apply the new operations
canvas.setFillColor(ops['fill_color']) for op, val in ops.iteritems():
if 'stroke_color' in ops: if op != 'clip':
canvas.setStrokeColor(ops['stroke_color']) self.apply(op, val, engine, pdf)
for x in ('fill', 'stroke'): self.current_state[op] = val
x = 'do_'+x
if x in ops:
setattr(canvas, x, ops[x])
if 'dash' in ops:
canvas.setDash(ops['dash'])
if 'line_width' in ops:
canvas.setLineWidth(ops['line_width'])
if 'line_cap' in ops:
canvas.setLineCap(ops['line_cap'])
if 'line_join' in ops:
canvas.setLineJoin(ops['line_join'])
if not srn: def apply(self, op, val, engine, pdf):
# Add the operations from the previous state object that were not getattr(self, 'apply_'+op)(val, engine, pdf)
# updated in this state object. This is needed to allow stack
# resetting to work. def apply_transform(self, val, engine, pdf):
ops = canvas.graphics_state.ops.copy() engine.qt_system = val
ops.update(self.ops) pdf.transform(val)
self.ops = ops
def apply_stroke(self, val, engine, pdf):
self.apply_color_state('stroke', val, engine, pdf)
def apply_fill(self, val, engine, pdf):
self.apply_color_state('fill', val, engine, pdf)
def apply_color_state(self, which, val, engine, pdf):
color = val.color._replace(opacity=val.opacity*val.color.opacity)
getattr(pdf, 'set_%s_color'%which)(color)
setattr(engine, 'do_%s'%which, val.do)
def apply_dash(self, val, engine, pdf):
pdf.set_dash(val)
def apply_line_width(self, val, engine, pdf):
pdf.set_line_width(val)
def apply_line_cap(self, val, engine, pdf):
pdf.set_line_cap(val)
def apply_line_join(self, val, engine, pdf):
pdf.set_line_join(val)
return self
# }}} # }}}
class Font(FontMetrics):
def __init__(self, sfnt):
FontMetrics.__init__(self, sfnt)
self.glyph_map = {}
class PdfEngine(QPaintEngine): class PdfEngine(QPaintEngine):
def __init__(self, file_object, page_width, page_height, left_margin, def __init__(self, file_object, page_width, page_height, left_margin,
@ -190,189 +236,242 @@ class PdfEngine(QPaintEngine):
self.pdf_system = QTransform(sx, 0, 0, -sy, dx, dy) self.pdf_system = QTransform(sx, 0, 0, -sy, dx, dy)
self.qt_system = QTransform() self.qt_system = QTransform()
self.do_stroke = 1 self.do_stroke = True
self.do_fill = 0 self.do_fill = False
self.scale = sqrt(sy**2 + sx**2) self.scale = sqrt(sy**2 + sx**2)
self.yscale = sy self.xscale, self.yscale = sx, sy
self.graphics_state = GraphicsState() self.graphics_state = GraphicsState()
self.errors, self.debug = [], []
self.text_option = QTextOption()
self.text_option.setWrapMode(QTextOption.NoWrap)
self.fonts = {}
def init_page(self): def init_page(self):
set_transform(self.pdf_system, self.canvas.transform) self.pdf.transform(self.pdf_system)
self.canvas.saveState() self.pdf.set_rgb_colorspace()
width = self.painter.pen().widthF() if self.isActive() else 0
self.pdf.set_line_width(width)
self.do_stroke = True
self.do_fill = False
self.graphics_state.reset()
self.pdf.save_stack()
@property @property
def features(self): def features(self):
# TODO: Remove unsupported features from this return (QPaintEngine.Antialiasing | QPaintEngine.AlphaBlend |
return QPaintEngine.AllFeatures QPaintEngine.ConstantOpacity | QPaintEngine.PainterPaths |
QPaintEngine.PaintOutsidePaintEvent |
QPaintEngine.PrimitiveTransform)
def begin(self, device): def begin(self, device):
try: try:
self.canvas = Canvas(self.file_object, self.pdf = PDFStream(self.file_object, (self.page_width,
pageCompression=0 if DEBUG else 1, self.page_height),
pagesize=(self.page_width, self.page_height)) compress=not DEBUG)
self.init_page() self.init_page()
except: except:
traceback.print_exc() self.errors.append(traceback.format_exc())
return False return False
return True return True
def end_page(self, start_new=True): def end_page(self, start_new=True):
self.canvas.restoreState() self.pdf.restore_stack()
self.canvas.showPage() self.pdf.end_page()
if start_new: if start_new:
self.init_page() self.init_page()
def end(self): def end(self):
try: try:
self.end_page(start_new=False) self.end_page(start_new=False)
self.canvas.save() self.pdf.end()
except: except:
traceback.print_exc() self.errors.append(traceback.format_exc())
return False return False
finally: finally:
self.canvas = self.file_object = None self.pdf = self.file_object = None
return True return True
def type(self): def type(self):
return QPaintEngine.User return QPaintEngine.Pdf
@store_error
def drawPixmap(self, rect, pixmap, source_rect): def drawPixmap(self, rect, pixmap, source_rect):
pass # TODO: Implement me print ('TODO: drawPixmap() currently unimplemented')
@store_error
def drawImage(self, rect, image, source_rect, flags=Qt.AutoColor): def drawImage(self, rect, image, source_rect, flags=Qt.AutoColor):
pass # TODO: Implement me print ('TODO: drawImage() currently unimplemented')
@store_error
def updateState(self, state): def updateState(self, state):
state = GraphicsState(state) self.graphics_state.read(state)
self.graphics_state = state(self) self.graphics_state(self)
def convert_path(self, path): def convert_path(self, path):
p = self.canvas.beginPath() p = Path()
path = path.simplified()
i = 0 i = 0
while i < path.elementCount(): while i < path.elementCount():
elem = path.elementAt(i) elem = path.elementAt(i)
em = (elem.x, elem.y) em = (elem.x, elem.y)
i += 1 i += 1
if elem.isMoveTo(): if elem.isMoveTo():
p.moveTo(*em) p.move_to(*em)
elif elem.isLineTo(): elif elem.isLineTo():
p.lineTo(*em) p.line_to(*em)
elif elem.isCurveTo(): elif elem.isCurveTo():
added = False
if path.elementCount() > i+1: if path.elementCount() > i+1:
c1, c2 = map(lambda j:( c1, c2 = path.elementAt(i), path.elementAt(i+1)
path.elementAt(j).x, path.elementAt(j)), (i, i+1)) if (c1.type == path.CurveToDataElement and c2.type ==
i += 2 path.CurveToDataElement):
p.curveTo(*(c1 + c2 + em)) i += 2
p.curve_to(em[0], em[1], c1.x, c1.y, c2.x, c2.y)
added = True
if not added:
raise ValueError('Invalid curve to operation')
return p return p
@store_error
def drawPath(self, path): def drawPath(self, path):
p = self.convert_path(path) p = self.convert_path(path)
old = self.canvas._fillMode fill_rule = {Qt.OddEvenFill:'evenodd',
self.canvas._fillMode = {Qt.OddEvenFill:FILL_EVEN_ODD, Qt.WindingFill:'winding'}[path.fillRule()]
Qt.WindingFill:FILL_NON_ZERO}[path.fillRule()] self.pdf.draw_path(p, stroke=self.do_stroke,
self.canvas.drawPath(p, stroke=self.do_stroke, fill=self.do_fill, fill_rule=fill_rule)
fill=self.do_fill)
self.canvas._fillMode = old
def set_clip(self, path): def add_clip(self, path):
p = self.convert_path(path) p = self.convert_path(path)
old = self.canvas._fillMode fill_rule = {Qt.OddEvenFill:'evenodd',
self.canvas._fillMode = {Qt.OddEvenFill:FILL_EVEN_ODD, Qt.WindingFill:'winding'}[path.fillRule()]
Qt.WindingFill:FILL_NON_ZERO}[path.fillRule()] self.pdf.add_clip(p, fill_rule=fill_rule)
self.canvas.clipPath(p, fill=0, stroke=0)
self.canvas._fillMode = old
@store_error
def drawPoints(self, points): def drawPoints(self, points):
p = Path()
for point in points: for point in points:
point = self.current_transform.map(point) p.move_to(point.x(), point.y())
self.canvas.circle(point.x(), point.y(), 0.1, p.line_to(point.x(), point.y() + 0.001)
stroke=self.do_stroke, fill=self.do_fill) self.pdf.draw_path(p, stroke=self.do_stroke, fill=False)
@store_error
def drawRects(self, rects): def drawRects(self, rects):
for rect in rects: for rect in rects:
bl = rect.topLeft() bl = rect.topLeft()
self.canvas.rect(bl.x(), bl.y(), rect.width(), rect.height(), self.pdf.draw_rect(bl.x(), bl.y(), rect.width(), rect.height(),
stroke=self.do_stroke, fill=self.do_fill) stroke=self.do_stroke, fill=self.do_fill)
def get_text_layout(self, text_item, text):
tl = QTextLayout(text, text_item.font(), self.paintDevice())
self.text_option.setTextDirection(Qt.RightToLeft if
text_item.renderFlags() & text_item.RightToLeft else Qt.LeftToRight)
tl.setTextOption(self.text_option)
return tl
def update_glyph_map(self, text, indices, text_item, glyph_map):
'''
Map glyphs back to the unicode text they represent.
'''
pos = 0
tl = self.get_text_layout(text_item, '')
indices = list(indices)
def get_glyphs(string):
tl.setText(string)
tl.beginLayout()
line = tl.createLine()
if not line.isValid():
tl.endLayout()
return []
line.setLineWidth(int(1e12))
tl.endLayout()
ans = []
for run in tl.glyphRuns():
ans.extend(run.glyphIndexes())
return ans
ipos = 0
while ipos < len(indices):
if indices[ipos] in glyph_map:
t = glyph_map[indices[ipos]]
if t == text[pos:pos+len(t)]:
pos += len(t)
ipos += 1
continue
found = False
for l in xrange(1, 10):
string = text[pos:pos+l]
g = get_glyphs(string)
if g and g[0] == indices[ipos]:
found = True
glyph_map[g[0]] = string
break
if not found:
self.debug.append(
'Failed to find glyph->unicode mapping for text: %s'%text)
break
ipos += 1
pos += l
return text[pos:]
@store_error
def drawTextItem(self, point, text_item): def drawTextItem(self, point, text_item):
# TODO: Add support for underline, overline, strike through and fonts # super(PdfEngine, self).drawTextItem(point+QPoint(0, 0), text_item)
# super(PdfEngine, self).drawTextItem(point, text_item) text = type(u'')(text_item.text()).replace('\n', ' ')
f = text_item.font() text = unicodedata.normalize('NFKC', text)
px, pt = f.pixelSize(), f.pointSizeF() tl = self.get_text_layout(text_item, text)
if px == -1: tl.setPosition(point)
sz = pt/self.yscale tl.beginLayout()
else: line = tl.createLine()
sz = px if not line.isValid():
tl.endLayout()
q = self.qt_system
if not q.isIdentity() and q.type() > q.TxShear:
# We cant map this transform to a PDF text transform operator
f, s = self.do_fill, self.do_stroke
self.do_fill, self.do_stroke = 1, 0
super(PdfEngine, self).drawTextItem(point, text_item)
self.do_fill, self.do_stroke = f, s
return return
line.setLineWidth(int(1e12))
tl.endLayout()
for run in tl.glyphRuns():
rf = run.rawFont()
name = hash(bytes(rf.fontTable('name')))
if name not in self.fonts:
self.fonts[name] = Font(Sfnt(rf))
metrics = self.fonts[name]
indices = run.glyphIndexes()
text = self.update_glyph_map(text, indices, text_item, metrics.glyph_map)
glyphs = []
pdf_pos = point
first_baseline = None
for i, pos in enumerate(run.positions()):
if first_baseline is None:
first_baseline = pos.y()
glyph_pos = point + pos
delta = glyph_pos - pdf_pos
glyphs.append((delta.x(), pos.y()-first_baseline, indices[i]))
pdf_pos = glyph_pos
to = self.canvas.beginText() self.pdf.draw_glyph_run([1, 0, 0, -1, point.x(),
set_transform(QTransform(1, 0, 0, -1, point.x(), point.y()), to.setTextTransform) point.y()], rf.pixelSize(), metrics, glyphs)
fontname = 'Times-Roman'
to.setFont(fontname, sz) # TODO: Embed font
stretch = f.stretch()
if stretch != 100:
to.setHorizontalScale(stretch)
ws = f.wordSpacing()
if ws != 0:
to.setWordSpacing(self.map_dx(ws))
spacing = f.letterSpacing()
st = f.letterSpacingType()
if st == f.AbsoluteSpacing and spacing != 0:
to.setCharSpace(spacing)
# TODO: Handle percentage letter spacing
text = type(u'')(text_item.text())
to.textOut(text)
# TODO: handle colors
self.canvas.drawText(to)
def draw_line(kind='underline'):
tw = self.canvas.stringWidth(text, fontname, sz)
p = self.canvas.beginPath()
if kind == 'underline':
dy = -text_item.descent()
elif kind == 'overline':
dy = text_item.ascent()
elif kind == 'strikeout':
dy = text_item.ascent()/2
p.moveTo(point.x, point.y+dy)
p.lineTo(point.x+tw, point.y+dy)
if f.underline():
draw_line()
if f.overline():
draw_line('overline')
if f.strikeOut():
draw_line('strikeout')
@store_error
def drawPolygon(self, points, mode): def drawPolygon(self, points, mode):
points = [Point(p.x(), p.y()) for p in points] if not points: return
p = self.canvas.beginPath() p = Path()
p.moveTo(*points[0]) p.move_to(points[0].x(), points[0].y())
for point in points[1:]: for point in points[1:]:
p.lineTo(*point) p.line_to(point.x(), point.y())
p.close() p.close()
old = self.canvas._fillMode fill_rule = {self.OddEvenMode:'evenodd',
self.canvas._fillMode = {self.OddEvenMode:FILL_EVEN_ODD, self.WindingMode:'winding'}.get(mode, 'evenodd')
self.WindingMode:FILL_NON_ZERO}.get(mode, self.pdf.draw_path(p, stroke=True, fill_rule=fill_rule,
FILL_EVEN_ODD) fill=(mode in (self.OddEvenMode, self.WindingMode, self.ConvexMode)))
self.canvas.drawPath(p, fill=(mode in (self.OddEvenMode,
self.WindingMode, self.ConvexMode)))
self.canvas._fillMode = old
def __enter__(self): def __enter__(self):
self.canvas.saveState() self.pdf.save_stack()
self.saved_ps = (self.do_stroke, self.do_fill)
def __exit__(self, *args): def __exit__(self, *args):
self.canvas.restoreState() self.do_stroke, self.do_fill = self.saved_ps
self.pdf.restore_stack()
class PdfDevice(QPaintDevice): # {{{ class PdfDevice(QPaintDevice): # {{{
@ -411,7 +510,8 @@ class PdfDevice(QPaintDevice): # {{{
# }}} # }}}
if __name__ == '__main__': if __name__ == '__main__':
QPainterPath, QPoint from PyQt4.Qt import (QBrush, QColor, QPoint)
QBrush, QColor, QPoint
app = QApplication([]) app = QApplication([])
p = QPainter() p = QPainter()
with open('/tmp/painter.pdf', 'wb') as f: with open('/tmp/painter.pdf', 'wb') as f:
@ -420,32 +520,45 @@ if __name__ == '__main__':
xmax, ymax = p.viewport().width(), p.viewport().height() xmax, ymax = p.viewport().width(), p.viewport().height()
try: try:
p.drawRect(0, 0, xmax, ymax) p.drawRect(0, 0, xmax, ymax)
p.drawPolyline(QPoint(0, 0), QPoint(xmax, 0), QPoint(xmax, ymax), # p.drawPolyline(QPoint(0, 0), QPoint(xmax, 0), QPoint(xmax, ymax),
QPoint(0, ymax), QPoint(0, 0)) # QPoint(0, ymax), QPoint(0, 0))
pp = QPainterPath() # pp = QPainterPath()
pp.addRect(0, 0, xmax, ymax) # pp.addRect(0, 0, xmax, ymax)
p.drawPath(pp) # p.drawPath(pp)
p.save() # p.save()
for i in xrange(3): # for i in xrange(3):
p.drawRect(0, 0, xmax/10, xmax/10) # col = [0, 0, 0, 200]
p.translate(xmax/10, xmax/10) # col[i] = 255
p.scale(1, 1.5) # p.setOpacity(0.3)
p.restore() # p.setBrush(QBrush(QColor(*col)))
# p.drawRect(0, 0, xmax/10, xmax/10)
p.save() # p.translate(xmax/10, xmax/10)
p.drawLine(0, 0, 5000, 0) # p.scale(1, 1.5)
p.rotate(45) # p.restore()
p.drawLine(0, 0, 5000, 0)
p.restore()
# p.save()
# p.drawLine(0, 0, 5000, 0)
# p.rotate(45)
# p.drawLine(0, 0, 5000, 0)
# p.restore()
f = p.font() f = p.font()
f.setPointSize(24) f.setPointSize(24)
f.setFamily('Times New Roman') # f.setLetterSpacing(f.PercentageSpacing, 200)
# f.setUnderline(True)
# f.setOverline(True)
# f.setStrikeOut(True)
f.setFamily('Calibri')
p.setFont(f) p.setFont(f)
# p.scale(2, 2) # p.scale(2, 2)
p.rotate(45) # p.rotate(45)
p.drawText(QPoint(100, 300), 'Some text') # p.setPen(QColor(0, 0, 255))
p.drawText(QPoint(100, 300), 'Some text ū --- Д AV ff ff')
finally: finally:
p.end() p.end()
for line in dev.engine.debug:
print (line)
if dev.engine.errors:
for err in dev.engine.errors: print (err)
raise SystemExit(1)

View File

@ -0,0 +1,227 @@
#!/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__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import re
from itertools import izip, groupby
from operator import itemgetter
from collections import Counter, OrderedDict
from future_builtins import map
from calibre.ebooks.pdf.render.common import (Array, String, Stream,
Dictionary, Name)
from calibre.utils.fonts.sfnt.subset import pdf_subset
STANDARD_FONTS = {
'Times-Roman', 'Helvetica', 'Courier', 'Symbol', 'Times-Bold',
'Helvetica-Bold', 'Courier-Bold', 'ZapfDingbats', 'Times-Italic',
'Helvetica-Oblique', 'Courier-Oblique', 'Times-BoldItalic',
'Helvetica-BoldOblique', 'Courier-BoldOblique', }
'''
Notes
=======
We must use Type 0 CID keyed fonts to represent unicode text.
For TrueType
--------------
The mapping from the text strings to glyph ids is defined by two things:
The /Encoding key of the Type-0 font dictionary
The /CIDToGIDMap key of the descendant font dictionary (for TrueType fonts)
We set /Encoding to /Identity-H and /CIDToGIDMap to /Identity. This means that
text strings are interpreted as a sequence of two-byte numbers, high order byte
first. Each number gets mapped to a glyph id equal to itself by the
/CIDToGIDMap.
'''
import textwrap
class FontStream(Stream):
def __init__(self, is_otf, compress=False):
Stream.__init__(self, compress=compress)
self.is_otf = is_otf
def add_extra_keys(self, d):
d['Length1'] = d['DL']
if self.is_otf:
d['Subtype'] = Name('CIDFontType0C')
def to_hex_string(c):
return bytes(hex(int(c))[2:]).rjust(4, b'0').decode('ascii')
class CMap(Stream):
skeleton = textwrap.dedent('''\
/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapName {name}-cmap def
/CMapType 2 def
/CIDSystemInfo <<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
{mapping}
endcmap
CMapName currentdict /CMap defineresource pop
end
end
''')
def __init__(self, name, glyph_map, compress=False):
Stream.__init__(self, compress)
current_map = OrderedDict()
maps = []
for glyph_id in sorted(glyph_map):
if len(current_map) > 99:
maps.append(current_map)
current_map = OrderedDict()
val = []
for c in glyph_map[glyph_id]:
c = ord(c)
val.append(to_hex_string(c))
glyph_id = '<%s>'%to_hex_string(glyph_id)
current_map[glyph_id] = '<%s>'%''.join(val)
if current_map:
maps.append(current_map)
mapping = []
for m in maps:
meat = '\n'.join('%s %s'%(k, v) for k, v in m.iteritems())
mapping.append('%d beginbfchar\n%s\nendbfchar'%(len(m), meat))
self.write(self.skeleton.format(name=name, mapping='\n'.join(mapping)))
class Font(object):
def __init__(self, metrics, num, objects, compress):
self.metrics, self.compress = metrics, compress
self.is_otf = self.metrics.is_otf
self.subset_tag = bytes(re.sub('.', lambda m: chr(int(m.group())+ord('A')),
oct(num))).rjust(6, b'A').decode('ascii')
self.font_stream = FontStream(metrics.is_otf, compress=compress)
self.font_descriptor = Dictionary({
'Type': Name('FontDescriptor'),
'FontName': Name('%s+%s'%(self.subset_tag, metrics.postscript_name)),
'Flags': 0b100, # Symbolic font
'FontBBox': Array(metrics.pdf_bbox),
'ItalicAngle': metrics.post.italic_angle,
'Ascent': metrics.pdf_ascent,
'Descent': metrics.pdf_descent,
'CapHeight': metrics.pdf_capheight,
'AvgWidth': metrics.pdf_avg_width,
'StemV': metrics.pdf_stemv,
})
self.descendant_font = Dictionary({
'Type':Name('Font'),
'Subtype':Name('CIDFontType' + ('0' if metrics.is_otf else '2')),
'BaseFont': self.font_descriptor['FontName'],
'FontDescriptor':objects.add(self.font_descriptor),
'CIDSystemInfo':Dictionary({
'Registry':String('Adobe'),
'Ordering':String('Identity'),
'Supplement':0,
}),
})
if not self.is_otf:
self.descendant_font['CIDToGIDMap'] = Name('Identity')
self.font_dict = Dictionary({
'Type':Name('Font'),
'Subtype':Name('Type0'),
'Encoding':Name('Identity-H'),
'BaseFont':self.descendant_font['BaseFont'],
'DescendantFonts':Array([objects.add(self.descendant_font)]),
})
self.used_glyphs = set()
def embed(self, objects):
self.font_descriptor['FontFile'+('3' if self.is_otf else '2')
] = objects.add(self.font_stream)
self.write_widths(objects)
self.write_to_unicode(objects)
pdf_subset(self.metrics.sfnt, self.used_glyphs)
if self.is_otf:
self.font_stream.write(self.metrics.sfnt['CFF '].raw)
else:
self.metrics.os2.zero_fstype()
self.metrics.sfnt(self.font_stream)
def write_to_unicode(self, objects):
cmap = CMap(self.metrics.postscript_name, self.metrics.glyph_map,
compress=self.compress)
self.font_dict['ToUnicode'] = objects.add(cmap)
def write_widths(self, objects):
glyphs = sorted(self.used_glyphs|{0})
widths = {g:self.metrics.pdf_scale(w) for g, w in izip(glyphs,
self.metrics.glyph_widths(glyphs))}
counter = Counter()
for g, w in widths.iteritems():
counter[w] += 1
most_common = counter.most_common(1)[0][0]
self.descendant_font['DW'] = most_common
widths = {g:w for g, w in widths.iteritems() if w != most_common}
groups = Array()
for k, g in groupby(enumerate(widths.iterkeys()), lambda (i,x):i-x):
group = list(map(itemgetter(1), g))
gwidths = [widths[g] for g in group]
if len(set(gwidths)) == 1 and len(group) > 1:
w = (min(group), max(group), gwidths[0])
else:
w = (min(group), Array(gwidths))
groups.extend(w)
self.descendant_font['W'] = objects.add(groups)
class FontManager(object):
def __init__(self, objects, compress):
self.objects = objects
self.compress = compress
self.std_map = {}
self.font_map = {}
self.fonts = []
def add_font(self, font_metrics, glyph_ids):
if font_metrics not in self.font_map:
self.fonts.append(Font(font_metrics, len(self.fonts),
self.objects, self.compress))
d = self.objects.add(self.fonts[-1].font_dict)
self.font_map[font_metrics] = (d, self.fonts[-1])
fontref, font = self.font_map[font_metrics]
font.used_glyphs |= glyph_ids
return fontref
def add_standard_font(self, name):
if name not in STANDARD_FONTS:
raise ValueError('%s is not a standard font'%name)
if name not in self.std_map:
self.std_map[name] = self.objects.add(Dictionary({
'Type':Name('Font'),
'Subtype':Name('Type1'),
'BaseFont':Name(name)
}))
return self.std_map[name]
def embed_fonts(self):
for font in self.fonts:
font.embed(self.objects)

View File

@ -0,0 +1,391 @@
#!/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__ = '2012, Kovid Goyal <kovid at kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import hashlib
from future_builtins import map
from itertools import izip
from collections import namedtuple
from calibre.constants import (__appname__, __version__)
from calibre.ebooks.pdf.render.common import (
Reference, EOL, serialize, Stream, Dictionary, String, Name, Array,
GlyphIndex)
from calibre.ebooks.pdf.render.fonts import FontManager
PDFVER = b'%PDF-1.3'
Color = namedtuple('Color', 'red green blue opacity')
class IndirectObjects(object):
def __init__(self):
self._list = []
self._map = {}
self._offsets = []
def __len__(self):
return len(self._list)
def add(self, o):
self._list.append(o)
ref = Reference(len(self._list), o)
self._map[id(o)] = ref
self._offsets.append(None)
return ref
def commit(self, ref, stream):
self.write_obj(stream, ref.num, ref.obj)
def write_obj(self, stream, num, obj):
stream.write(EOL)
self._offsets[num-1] = stream.tell()
stream.write('%d 0 obj'%num)
stream.write(EOL)
serialize(obj, stream)
if stream.last_char != EOL:
stream.write(EOL)
stream.write('endobj')
stream.write(EOL)
def __getitem__(self, o):
try:
return self._map[id(self._list[o] if isinstance(o, int) else o)]
except (KeyError, IndexError):
raise KeyError('The object %r was not found'%o)
def pdf_serialize(self, stream):
for i, obj in enumerate(self._list):
offset = self._offsets[i]
if offset is None:
self.write_obj(stream, i+1, obj)
def write_xref(self, stream):
self.xref_offset = stream.tell()
stream.write(b'xref'+EOL)
stream.write('0 %d'%(1+len(self._offsets)))
stream.write(EOL)
stream.write('%010d 65535 f '%0)
stream.write(EOL)
for offset in self._offsets:
line = '%010d 00000 n '%offset
stream.write(line.encode('ascii') + EOL)
return self.xref_offset
class Page(Stream):
def __init__(self, parentref, *args, **kwargs):
super(Page, self).__init__(*args, **kwargs)
self.page_dict = Dictionary({
'Type': Name('Page'),
'Parent': parentref,
})
self.opacities = {}
self.fonts = {}
def set_opacity(self, opref):
if opref not in self.opacities:
self.opacities[opref] = 'Opa%d'%len(self.opacities)
name = self.opacities[opref]
serialize(Name(name), self)
self.write(b' gs ')
def add_font(self, fontref):
if fontref not in self.fonts:
self.fonts[fontref] = 'F%d'%len(self.fonts)
return self.fonts[fontref]
def add_resources(self):
r = Dictionary()
if self.opacities:
extgs = Dictionary()
for opref, name in self.opacities.iteritems():
extgs[name] = opref
r['ExtGState'] = extgs
if self.fonts:
fonts = Dictionary()
for ref, name in self.fonts.iteritems():
fonts[name] = ref
r['Font'] = fonts
if r:
self.page_dict['Resources'] = r
def end(self, objects, stream):
contents = objects.add(self)
objects.commit(contents, stream)
self.page_dict['Contents'] = contents
self.add_resources()
ret = objects.add(self.page_dict)
objects.commit(ret, stream)
return ret
class Path(object):
def __init__(self):
self.ops = []
def move_to(self, x, y):
self.ops.append((x, y, 'm'))
def line_to(self, x, y):
self.ops.append((x, y, 'l'))
def curve_to(self, x1, y1, x2, y2, x, y):
self.ops.append((x1, y1, x2, y2, x, y, 'c'))
def close(self):
self.ops.append(('h',))
class Text(object):
def __init__(self):
self.transform = self.default_transform = [1, 0, 0, 1, 0, 0]
self.font_name = 'Times-Roman'
self.font_path = None
self.horizontal_scale = self.default_horizontal_scale = 100
self.word_spacing = self.default_word_spacing = 0
self.char_space = self.default_char_space = 0
self.glyph_adjust = self.default_glyph_adjust = None
self.size = 12
self.text = ''
def set_transform(self, *args):
if len(args) == 1:
m = args[0]
vals = [m.m11(), m.m12(), m.m21(), m.m22(), m.dx(), m.dy()]
else:
vals = args
self.transform = vals
def pdf_serialize(self, stream, font_name):
if not self.text: return
stream.write_line('BT ')
serialize(Name(font_name), stream)
stream.write(' %g Tf '%self.size)
stream.write(' '.join(map(type(u''), self.transform)) + ' Tm ')
if self.horizontal_scale != self.default_horizontal_scale:
stream.write('%g Tz '%self.horizontal_scale)
if self.word_spacing != self.default_word_spacing:
stream.write('%g Tw '%self.word_spacing)
if self.char_space != self.default_char_space:
stream.write('%g Tc '%self.char_space)
stream.write_line()
if self.glyph_adjust is self.default_glyph_adjust:
serialize(String(self.text), stream)
stream.write(' Tj ')
else:
chars = Array()
frac, widths = self.glyph_adjust
for c, width in izip(self.text, widths):
chars.append(String(c))
chars.append(int(width * frac))
serialize(chars, stream)
stream.write(' TJ ')
stream.write_line('ET')
class Catalog(Dictionary):
def __init__(self, pagetree):
super(Catalog, self).__init__({'Type':Name('Catalog'),
'Pages': pagetree})
class PageTree(Dictionary):
def __init__(self, page_size):
super(PageTree, self).__init__({'Type':Name('Pages'),
'MediaBox':Array([0, 0, page_size[0], page_size[1]]),
'Kids':Array(), 'Count':0,
})
def add_page(self, pageref):
self['Kids'].append(pageref)
self['Count'] += 1
class HashingStream(object):
def __init__(self, f):
self.f = f
self.tell = f.tell
self.hashobj = hashlib.sha256()
self.last_char = b''
def write(self, raw):
raw = raw if isinstance(raw, bytes) else raw.encode('ascii')
self.f.write(raw)
self.hashobj.update(raw)
if raw:
self.last_char = raw[-1]
class PDFStream(object):
PATH_OPS = {
# stroke fill fill-rule
( False, False, 'winding') : 'n',
( False, False, 'evenodd') : 'n',
( False, True, 'winding') : 'f',
( False, True, 'evenodd') : 'f*',
( True, False, 'winding') : 'S',
( True, False, 'evenodd') : 'S',
( True, True, 'winding') : 'B',
( True, True, 'evenodd') : 'B*',
}
def __init__(self, stream, page_size, compress=False):
self.stream = HashingStream(stream)
self.compress = compress
self.write_line(PDFVER)
self.write_line(b'%íì¦"')
creator = ('%s %s [http://calibre-ebook.com]'%(__appname__,
__version__))
self.write_line('%% Created by %s'%creator)
self.objects = IndirectObjects()
self.objects.add(PageTree(page_size))
self.objects.add(Catalog(self.page_tree))
self.current_page = Page(self.page_tree, compress=self.compress)
self.info = Dictionary({'Creator':String(creator),
'Producer':String(creator)})
self.stroke_opacities, self.fill_opacities = {}, {}
self.font_manager = FontManager(self.objects, self.compress)
@property
def page_tree(self):
return self.objects[0]
@property
def catalog(self):
return self.objects[1]
def write_line(self, byts=b''):
byts = byts if isinstance(byts, bytes) else byts.encode('ascii')
self.stream.write(byts + EOL)
def transform(self, *args):
if len(args) == 1:
m = args[0]
vals = [m.m11(), m.m12(), m.m21(), m.m22(), m.dx(), m.dy()]
else:
vals = args
cm = ' '.join(map(type(u''), vals))
self.current_page.write_line(cm + ' cm')
def set_rgb_colorspace(self):
self.current_page.write_line('/DeviceRGB CS /DeviceRGB cs')
def save_stack(self):
self.current_page.write_line('q')
def restore_stack(self):
self.current_page.write_line('Q')
def reset_stack(self):
self.current_page.write_line('Q q')
def draw_rect(self, x, y, width, height, stroke=True, fill=False):
self.current_page.write('%g %g %g %g re '%(x, y, width, height))
self.current_page.write_line(self.PATH_OPS[(stroke, fill, 'winding')])
def write_path(self, path):
for i, op in enumerate(path.ops):
if i != 0:
self.current_page.write_line()
for x in op:
self.current_page.write(type(u'')(x) + ' ')
def draw_path(self, path, stroke=True, fill=False, fill_rule='winding'):
if not path.ops: return
self.write_path(path)
self.current_page.write_line(self.PATH_OPS[(stroke, fill, fill_rule)])
def add_clip(self, path, fill_rule='winding'):
if not path.ops: return
self.write_path(path)
op = 'W' if fill_rule == 'winding' else 'W*'
self.current_page.write_line(op + ' ' + 'n')
def set_dash(self, array, phase=0):
array = Array(array)
serialize(array, self.current_page)
self.current_page.write(b' ')
serialize(phase, self.current_page)
self.current_page.write_line(' d')
def set_line_width(self, width):
serialize(width, self.current_page)
self.current_page.write_line(' w')
def set_line_cap(self, style):
serialize({'flat':0, 'round':1, 'square':2}.get(style),
self.current_page)
self.current_page.write_line(' J')
def set_line_join(self, style):
serialize({'miter':0, 'round':1, 'bevel':2}[style], self.current_page)
self.current_page.write_line(' j')
def set_stroke_color(self, color):
opacity = color.opacity
if opacity not in self.stroke_opacities:
op = Dictionary({'Type':Name('ExtGState'), 'CA': opacity})
self.stroke_opacities[opacity] = self.objects.add(op)
self.current_page.set_opacity(self.stroke_opacities[opacity])
self.current_page.write_line(' '.join(map(type(u''), color[:3])) + ' SC')
def set_fill_color(self, color):
opacity = color.opacity
if opacity not in self.fill_opacities:
op = Dictionary({'Type':Name('ExtGState'), 'ca': opacity})
self.fill_opacities[opacity] = self.objects.add(op)
self.current_page.set_opacity(self.fill_opacities[opacity])
self.current_page.write_line(' '.join(map(type(u''), color[:3])) + ' sc')
def end_page(self):
pageref = self.current_page.end(self.objects, self.stream)
self.page_tree.obj.add_page(pageref)
self.current_page = Page(self.page_tree, compress=self.compress)
def draw_text(self, text_object):
if text_object.font_path is None:
fontref = self.font_manager.add_standard_font(text_object.font_name)
else:
raise NotImplementedError()
name = self.current_page.add_font(fontref)
text_object.pdf_serialize(self.current_page, name)
def draw_glyph_run(self, transform, size, font_metrics, glyphs):
glyph_ids = {x[-1] for x in glyphs}
fontref = self.font_manager.add_font(font_metrics, glyph_ids)
name = self.current_page.add_font(fontref)
self.current_page.write(b'BT ')
serialize(Name(name), self.current_page)
self.current_page.write(' %g Tf '%size)
self.current_page.write('%s Tm '%' '.join(map(type(u''), transform)))
for x, y, glyph_id in glyphs:
self.current_page.write('%g %g Td '%(x, y))
serialize(GlyphIndex(glyph_id, self.compress), self.current_page)
self.current_page.write(' Tj ')
self.current_page.write_line(b' ET')
def end(self):
if self.current_page.getvalue():
self.end_page()
self.font_manager.embed_fonts()
inforef = self.objects.add(self.info)
self.objects.pdf_serialize(self.stream)
self.write_line()
startxref = self.objects.write_xref(self.stream)
file_id = String(self.stream.hashobj.hexdigest().decode('ascii'))
self.write_line('trailer')
trailer = Dictionary({'Root':self.catalog, 'Size':len(self.objects)+1,
'ID':Array([file_id, file_id]), 'Info':inforef})
serialize(trailer, self.stream)
self.write_line('startxref')
self.write_line('%d'%startxref)
self.stream.write('%%EOF')

View File

@ -106,6 +106,7 @@ gprefs.defaults['tag_browser_old_look'] = False
gprefs.defaults['book_list_tooltips'] = True gprefs.defaults['book_list_tooltips'] = True
gprefs.defaults['bd_show_cover'] = True gprefs.defaults['bd_show_cover'] = True
gprefs.defaults['bd_overlay_cover_size'] = False gprefs.defaults['bd_overlay_cover_size'] = False
gprefs.defaults['tags_browser_category_icons'] = {}
# }}} # }}}
NONE = QVariant() #: Null value to return from the data function of item models NONE = QVariant() #: Null value to return from the data function of item models
@ -1034,7 +1035,9 @@ def build_forms(srcdir, info=None):
dat = dat.replace('from widgets import', 'from calibre.gui2.widgets import') dat = dat.replace('from widgets import', 'from calibre.gui2.widgets import')
dat = dat.replace('from convert.xpath_wizard import', dat = dat.replace('from convert.xpath_wizard import',
'from calibre.gui2.convert.xpath_wizard import') 'from calibre.gui2.convert.xpath_wizard import')
dat = re.compile(r'QtGui.QApplication.translate\(.+?,\s+"(.+?)(?<!\\)",.+?\)', re.DOTALL).sub(r'_("\1")', dat) dat = re.sub(r'^ {4}def _translate\(context, text, disambig\):\s+return.*$', ' pass', dat,
flags=re.M)
dat = re.compile(r'(?:QtGui.QApplication.translate|(?<!def )_translate)\(.+?,\s+"(.+?)(?<!\\)",.+?\)', re.DOTALL).sub(r'_("\1")', dat)
dat = dat.replace('_("MMM yyyy")', '"MMM yyyy"') dat = dat.replace('_("MMM yyyy")', '"MMM yyyy"')
dat = pat.sub(sub, dat) dat = pat.sub(sub, dat)
dat = dat.replace('from QtWebKit.QWebView import QWebView', dat = dat.replace('from QtWebKit.QWebView import QWebView',

View File

@ -985,6 +985,12 @@ class DeviceMixin(object): # {{{
return return
except: except:
pass pass
if getattr(job, 'exception', None).__class__.__name__ == 'MTPInvalidSendPathError':
try:
from calibre.gui2.device_drivers.mtp_config import SendError
return SendError(self, job.exception).exec_()
except:
traceback.print_exc()
try: try:
prints(job.details, file=sys.stderr) prints(job.details, file=sys.stderr)
except: except:

View File

@ -13,13 +13,13 @@ from PyQt4.Qt import (QWidget, QListWidgetItem, Qt, QToolButton, QLabel,
QTabWidget, QGridLayout, QListWidget, QIcon, QLineEdit, QVBoxLayout, QTabWidget, QGridLayout, QListWidget, QIcon, QLineEdit, QVBoxLayout,
QPushButton, QGroupBox, QScrollArea, QHBoxLayout, QComboBox, QPushButton, QGroupBox, QScrollArea, QHBoxLayout, QComboBox,
pyqtSignal, QSizePolicy, QDialog, QDialogButtonBox, QPlainTextEdit, pyqtSignal, QSizePolicy, QDialog, QDialogButtonBox, QPlainTextEdit,
QApplication) QApplication, QSize)
from calibre.ebooks import BOOK_EXTENSIONS from calibre.ebooks import BOOK_EXTENSIONS
from calibre.gui2 import error_dialog from calibre.gui2 import error_dialog
from calibre.gui2.dialogs.template_dialog import TemplateDialog from calibre.gui2.dialogs.template_dialog import TemplateDialog
from calibre.utils.date import parse_date from calibre.utils.date import parse_date
from calibre.gui2.device_drivers.mtp_folder_browser import Browser from calibre.gui2.device_drivers.mtp_folder_browser import Browser, TopLevel
class FormatsConfig(QWidget): # {{{ class FormatsConfig(QWidget): # {{{
@ -328,7 +328,7 @@ class FormatRules(QGroupBox):
class MTPConfig(QTabWidget): class MTPConfig(QTabWidget):
def __init__(self, device, parent=None): def __init__(self, device, parent=None, highlight_ignored_folders=False):
QTabWidget.__init__(self, parent) QTabWidget.__init__(self, parent)
self._device = weakref.ref(device) self._device = weakref.ref(device)
@ -373,23 +373,33 @@ class MTPConfig(QTabWidget):
_('&Ignore the %s in calibre')%device.current_friendly_name, _('&Ignore the %s in calibre')%device.current_friendly_name,
self.base) self.base)
b.clicked.connect(self.ignore_device) b.clicked.connect(self.ignore_device)
self.config_ign_folders_button = cif = QPushButton(
QIcon(I('tb_folder.png')), _('Change scanned &folders'))
cif.setStyleSheet(
'QPushButton { font-weight: bold; }')
if highlight_ignored_folders:
cif.setIconSize(QSize(64, 64))
self.show_debug_button = bd = QPushButton(QIcon(I('debug.png')), self.show_debug_button = bd = QPushButton(QIcon(I('debug.png')),
_('Show device information')) _('Show device information'))
bd.clicked.connect(self.show_debug_info) bd.clicked.connect(self.show_debug_info)
cif.clicked.connect(self.change_ignored_folders)
l.addWidget(b, 0, 0, 1, 2) l.addWidget(b, 0, 0, 1, 2)
l.addWidget(la, 1, 0, 1, 1) l.addWidget(la, 1, 0, 1, 1)
l.addWidget(self.formats, 2, 0, 4, 1) l.addWidget(self.formats, 2, 0, 5, 1)
l.addWidget(self.send_to, 2, 1, 1, 1) l.addWidget(cif, 2, 1, 1, 1)
l.addWidget(self.template, 3, 1, 1, 1) l.addWidget(self.template, 3, 1, 1, 1)
l.addWidget(self.show_debug_button, 4, 1, 1, 1) l.addWidget(self.send_to, 4, 1, 1, 1)
l.setRowStretch(5, 10) l.addWidget(self.show_debug_button, 5, 1, 1, 1)
l.addWidget(r, 6, 0, 1, 2) l.setRowStretch(6, 10)
l.setRowStretch(6, 100) l.addWidget(r, 7, 0, 1, 2)
l.setRowStretch(7, 100)
self.igntab = IgnoredDevices(self.device.prefs['history'], self.igntab = IgnoredDevices(self.device.prefs['history'],
self.device.prefs['blacklist']) self.device.prefs['blacklist'])
self.addTab(self.igntab, _('Ignored devices')) self.addTab(self.igntab, _('Ignored devices'))
self.current_ignored_folders = self.get_pref('ignored_folders')
self.initial_ignored_folders = self.current_ignored_folders
self.setCurrentIndex(1 if msg else 0) self.setCurrentIndex(1 if msg else 0)
@ -413,6 +423,12 @@ class MTPConfig(QTabWidget):
QApplication.clipboard().setText(v.toPlainText())) QApplication.clipboard().setText(v.toPlainText()))
d.exec_() d.exec_()
def change_ignored_folders(self):
d = TopLevel(self.device,
self.current_ignored_folders, parent=self)
if d.exec_() == d.Accepted:
self.current_ignored_folders = d.ignored_folders
def ignore_device(self): def ignore_device(self):
self.igntab.ignore_device(self.device.current_serial_num) self.igntab.ignore_device(self.device.current_serial_num)
self.base.b.setEnabled(False) self.base.b.setEnabled(False)
@ -464,8 +480,42 @@ class MTPConfig(QTabWidget):
if r and r != self.device.prefs['rules']: if r and r != self.device.prefs['rules']:
p['rules'] = r p['rules'] = r
if self.current_ignored_folders != self.initial_ignored_folders:
p['ignored_folders'] = self.current_ignored_folders
self.device.prefs[self.current_device_key] = p self.device.prefs[self.current_device_key] = p
class SendError(QDialog):
def __init__(self, gui, error):
QDialog.__init__(self, gui)
self.l = l = QVBoxLayout()
self.setLayout(l)
self.la = la = QLabel('<p>'+
_('You are trying to send books into the <b>%s</b> folder. This '
'folder is currently ignored by calibre when scanning the '
'device. You have tell calibre you want this folder scanned '
'in order to be able to send books to it. Click the '
'<b>configure</b> button below to send books to it.')%error.folder)
la.setWordWrap(True)
la.setMinimumWidth(500)
l.addWidget(la)
self.bb = bb = QDialogButtonBox(QDialogButtonBox.Close)
self.b = bb.addButton(_('Configure'), bb.AcceptRole)
bb.accepted.connect(self.accept)
bb.rejected.connect(self.reject)
l.addWidget(bb)
self.setWindowTitle(_('Cannot send to %s')%error.folder)
self.setWindowIcon(QIcon(I('dialog_error.png')))
self.resize(self.sizeHint())
def accept(self):
QDialog.accept(self)
dev = self.parent().device_manager.connected_device
dev.highlight_ignored_folders = True
self.parent().configure_connected_device()
dev.highlight_ignored_folders = False
if __name__ == '__main__': if __name__ == '__main__':
from calibre.gui2 import Application from calibre.gui2 import Application

View File

@ -10,7 +10,8 @@ __docformat__ = 'restructuredtext en'
from operator import attrgetter from operator import attrgetter
from PyQt4.Qt import (QTabWidget, QTreeWidget, QTreeWidgetItem, Qt, QDialog, from PyQt4.Qt import (QTabWidget, QTreeWidget, QTreeWidgetItem, Qt, QDialog,
QDialogButtonBox, QVBoxLayout, QSize, pyqtSignal, QIcon) QDialogButtonBox, QVBoxLayout, QSize, pyqtSignal, QIcon, QLabel,
QListWidget, QListWidgetItem)
from calibre.gui2 import file_icon_provider from calibre.gui2 import file_icon_provider
@ -95,25 +96,105 @@ class Browser(QDialog):
def current_item(self): def current_item(self):
return self.folders.current_item return self.folders.current_item
def browse(): class TopLevel(QDialog):
from calibre.gui2 import Application
def __init__(self, dev, ignored_folders=None, parent=None):
QDialog.__init__(self, parent)
self.l = l = QVBoxLayout()
self.setLayout(l)
self.la = la = QLabel('<p>'+ _('<b>Scanned folders:</b>') + ' ' +
_('You can select which top level folders calibre will '
'scan when searching this device for books.'))
la.setWordWrap(True)
l.addWidget(la)
self.tabs = QTabWidget(self)
l.addWidget(self.tabs)
self.widgets = []
for storage in dev.filesystem_cache.entries:
w = QListWidget(self)
w.storage = storage
self.tabs.addTab(w, storage.name)
self.widgets.append(w)
for child in sorted(storage.folders, key=attrgetter('name')):
i = QListWidgetItem(child.name)
i.setFlags(Qt.ItemIsUserCheckable | Qt.ItemIsEnabled)
i.setCheckState(Qt.Unchecked if
dev.is_folder_ignored(storage, child.name,
ignored_folders=ignored_folders) else Qt.Checked)
w.addItem(i)
self.bb = QDialogButtonBox(QDialogButtonBox.Ok |
QDialogButtonBox.Cancel)
self.bb.accepted.connect(self.accept)
self.bb.rejected.connect(self.reject)
self.sab = self.bb.addButton(_('Select &All'), self.bb.ActionRole)
self.sab.clicked.connect(self.select_all)
self.snb = self.bb.addButton(_('Select &None'), self.bb.ActionRole)
self.snb.clicked.connect(self.select_none)
l.addWidget(self.bb)
self.setWindowTitle(_('Choose folders to scan'))
self.setWindowIcon(QIcon(I('devices/tablet.png')))
self.resize(500, 500)
def select_all(self):
w = self.tabs.currentWidget()
for i in xrange(w.count()):
x = w.item(i)
x.setCheckState(Qt.Checked)
def select_none(self):
w = self.tabs.currentWidget()
for i in xrange(w.count()):
x = w.item(i)
x.setCheckState(Qt.Unchecked)
@property
def ignored_folders(self):
ans = {}
for w in self.widgets:
ans[unicode(w.storage.object_id)] = folders = []
for i in xrange(w.count()):
x = w.item(i)
if x.checkState() != Qt.Checked:
folders.append(unicode(x.text()))
return ans
def setup_device():
from calibre.devices.mtp.driver import MTP_DEVICE from calibre.devices.mtp.driver import MTP_DEVICE
from calibre.devices.scanner import DeviceScanner from calibre.devices.scanner import DeviceScanner
s = DeviceScanner() s = DeviceScanner()
s.scan() s.scan()
app = Application([])
app
dev = MTP_DEVICE(None) dev = MTP_DEVICE(None)
dev.startup() dev.startup()
cd = dev.detect_managed_devices(s.devices) cd = dev.detect_managed_devices(s.devices)
if cd is None: if cd is None:
raise ValueError('No MTP device found') raise ValueError('No MTP device found')
dev.open(cd, 'test') dev.open(cd, 'test')
return dev
def browse():
from calibre.gui2 import Application
app = Application([])
app
dev = setup_device()
d = Browser(dev.filesystem_cache) d = Browser(dev.filesystem_cache)
d.exec_() d.exec_()
dev.shutdown() dev.shutdown()
return d.current_item return d.current_item
if __name__ == '__main__': def top_level():
print (browse()) from calibre.gui2 import Application
app = Application([])
app
dev = setup_device()
d = TopLevel(dev, None)
d.exec_()
dev.shutdown()
return d.ignored_folders
if __name__ == '__main__':
# print (browse())
print ('Ignored:', top_level())

View File

@ -273,7 +273,10 @@ class EmailMixin(object): # {{{
5000) 5000)
if remove: if remove:
try: try:
next_id = self.library_view.next_id
self.library_view.model().delete_books_by_id(remove) self.library_view.model().delete_books_by_id(remove)
self.iactions['Remove Books'].library_ids_deleted2(remove,
next_id=next_id)
except: except:
import traceback import traceback
# Probably the user deleted the files, in any case, failing # Probably the user deleted the files, in any case, failing

View File

@ -27,6 +27,7 @@ from calibre import strftime, isbytestring
from calibre.constants import filesystem_encoding, DEBUG from calibre.constants import filesystem_encoding, DEBUG
from calibre.gui2.library import DEFAULT_SORT from calibre.gui2.library import DEFAULT_SORT
from calibre.utils.localization import calibre_langcode_to_name from calibre.utils.localization import calibre_langcode_to_name
from calibre.library.coloring import color_row_key
def human_readable(size, precision=1): def human_readable(size, precision=1):
""" Convert a size in bytes into megabytes """ """ Convert a size in bytes into megabytes """
@ -45,6 +46,31 @@ def default_image():
_default_image = QImage(I('default_cover.png')) _default_image = QImage(I('default_cover.png'))
return _default_image return _default_image
class ColumnColor(object):
def __init__(self):
self.mi = None
def __call__(self, id_, key, fmt, db, formatter, color_cache, colors):
if id_ in color_cache:
if key in color_cache[id_]:
self.mi = None
return color_cache[id_][key]
try:
if self.mi is None:
self.mi = db.get_metadata(id_, index_is_id=True)
color = formatter.safe_format(fmt, self.mi, '', self.mi)
if color in colors:
color = QColor(color)
if color.isValid():
color = QVariant(color)
color_cache[id_][key] = color
self.mi = None
return color
except:
pass
class BooksModel(QAbstractTableModel): # {{{ class BooksModel(QAbstractTableModel): # {{{
about_to_be_sorted = pyqtSignal(object, name='aboutToBeSorted') about_to_be_sorted = pyqtSignal(object, name='aboutToBeSorted')
@ -72,6 +98,7 @@ class BooksModel(QAbstractTableModel): # {{{
def __init__(self, parent=None, buffer=40): def __init__(self, parent=None, buffer=40):
QAbstractTableModel.__init__(self, parent) QAbstractTableModel.__init__(self, parent)
self.db = None self.db = None
self.column_color = ColumnColor()
self.book_on_device = None self.book_on_device = None
self.editable_cols = ['title', 'authors', 'rating', 'publisher', self.editable_cols = ['title', 'authors', 'rating', 'publisher',
'tags', 'series', 'timestamp', 'pubdate', 'tags', 'series', 'timestamp', 'pubdate',
@ -84,6 +111,7 @@ class BooksModel(QAbstractTableModel): # {{{
self.headers = {} self.headers = {}
self.alignment_map = {} self.alignment_map = {}
self.color_cache = defaultdict(dict) self.color_cache = defaultdict(dict)
self.color_row_fmt_cache = None
self.buffer_size = buffer self.buffer_size = buffer
self.metadata_backup = None self.metadata_backup = None
self.bool_yes_icon = QIcon(I('ok.png')) self.bool_yes_icon = QIcon(I('ok.png'))
@ -169,12 +197,14 @@ class BooksModel(QAbstractTableModel): # {{{
def refresh_ids(self, ids, current_row=-1): def refresh_ids(self, ids, current_row=-1):
self.color_cache = defaultdict(dict) self.color_cache = defaultdict(dict)
self.color_row_fmt_cache = None
rows = self.db.refresh_ids(ids) rows = self.db.refresh_ids(ids)
if rows: if rows:
self.refresh_rows(rows, current_row=current_row) self.refresh_rows(rows, current_row=current_row)
def refresh_rows(self, rows, current_row=-1): def refresh_rows(self, rows, current_row=-1):
self.color_cache = defaultdict(dict) self.color_cache = defaultdict(dict)
self.color_row_fmt_cache = None
for row in rows: for row in rows:
if row == current_row: if row == current_row:
self.new_bookdisplay_data.emit( self.new_bookdisplay_data.emit(
@ -206,6 +236,7 @@ class BooksModel(QAbstractTableModel): # {{{
def count_changed(self, *args): def count_changed(self, *args):
self.color_cache = defaultdict(dict) self.color_cache = defaultdict(dict)
self.color_row_fmt_cache = None
self.count_changed_signal.emit(self.db.count()) self.count_changed_signal.emit(self.db.count())
def row_indices(self, index): def row_indices(self, index):
@ -337,6 +368,7 @@ class BooksModel(QAbstractTableModel): # {{{
def reset(self): def reset(self):
self.color_cache = defaultdict(dict) self.color_cache = defaultdict(dict)
self.color_row_fmt_cache = None
QAbstractTableModel.reset(self) QAbstractTableModel.reset(self)
def resort(self, reset=True): def resort(self, reset=True):
@ -727,26 +759,21 @@ class BooksModel(QAbstractTableModel): # {{{
return QVariant(QColor('lightgreen')) return QVariant(QColor('lightgreen'))
elif role == Qt.ForegroundRole: elif role == Qt.ForegroundRole:
key = self.column_map[col] key = self.column_map[col]
mi = None id_ = self.id(index)
self.column_color.mi = None
if self.color_row_fmt_cache is None:
d = dict(self.db.prefs['column_color_rules'])
self.color_row_fmt_cache = d.get(color_row_key, '')
for k, fmt in self.db.prefs['column_color_rules']: for k, fmt in self.db.prefs['column_color_rules']:
if k != key: if k == key:
continue col = self.column_color(id_, key, fmt, self.db,
id_ = self.id(index) self.formatter, self.color_cache, self.colors)
if id_ in self.color_cache: if col is not None:
if key in self.color_cache[id_]: return col
return self.color_cache[id_][key]
try:
if mi is None:
mi = self.db.get_metadata(id_, index_is_id=True)
color = self.formatter.safe_format(fmt, mi, '', mi)
if color in self.colors:
color = QColor(color)
if color.isValid():
color = QVariant(color)
self.color_cache[id_][key] = color
return color
except:
continue
if self.is_custom_column(key) and \ if self.is_custom_column(key) and \
self.custom_columns[key]['datatype'] == 'enumeration': self.custom_columns[key]['datatype'] == 'enumeration':
cc = self.custom_columns[self.column_map[col]]['display'] cc = self.custom_columns[self.column_map[col]]['display']
@ -757,9 +784,19 @@ class BooksModel(QAbstractTableModel): # {{{
try: try:
color = QColor(colors[values.index(txt)]) color = QColor(colors[values.index(txt)])
if color.isValid(): if color.isValid():
self.column_color.mi = None
return QVariant(color) return QVariant(color)
except: except:
pass pass
if self.color_row_fmt_cache:
key = color_row_key
col = self.column_color(id_, key, self.color_row_fmt_cache,
self.db, self.formatter, self.color_cache, self.colors)
if col is not None:
return col
self.column_color.mi = None
return NONE return NONE
elif role == Qt.DecorationRole: elif role == Qt.DecorationRole:
if self.column_to_dc_decorator_map[col] is not None: if self.column_to_dc_decorator_map[col] is not None:

View File

@ -158,36 +158,6 @@ Author matching is exact.</string>
<string>&amp;Automatic Adding</string> <string>&amp;Automatic Adding</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout_3"> <layout class="QGridLayout" name="gridLayout_3">
<item row="3" column="0" colspan="2">
<widget class="QCheckBox" name="opt_auto_add_check_for_duplicates">
<property name="toolTip">
<string>If set, this option will causes calibre to check if a file
being auto-added is already in the calibre library.
If it is, a message will pop up asking you whether
you want to add it anyway.</string>
</property>
<property name="text">
<string>Check for &amp;duplicates when auto-adding files</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label">
<property name="text">
<string>Specify a folder. Any files you put into this folder will be automatically added to calibre (restart required).</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="text">
<string>&lt;b&gt;WARNING:&lt;/b&gt; Files in the above folder will be deleted after being added to calibre.</string>
</property>
</widget>
</item>
<item row="5" column="0"> <item row="5" column="0">
<widget class="QGroupBox" name="groupBox"> <widget class="QGroupBox" name="groupBox">
<layout class="QVBoxLayout" name="verticalLayout_2"> <layout class="QVBoxLayout" name="verticalLayout_2">
@ -214,6 +184,36 @@ Author matching is exact.</string>
</layout> </layout>
</widget> </widget>
</item> </item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label">
<property name="text">
<string>Specify a folder. Any files you put into this folder will be automatically added to calibre (restart required).</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="text">
<string>&lt;b&gt;WARNING:&lt;/b&gt; Files in the above folder will be deleted after being added to calibre.</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="2">
<widget class="QCheckBox" name="opt_auto_add_check_for_duplicates">
<property name="toolTip">
<string>If set, this option will causes calibre to check if a file
being auto-added is already in the calibre library.
If it is, a message will pop up asking you whether
you want to add it anyway.</string>
</property>
<property name="text">
<string>Check for &amp;duplicates when auto-adding files</string>
</property>
</widget>
</item>
<item row="5" column="1"> <item row="5" column="1">
<spacer name="horizontalSpacer_2"> <spacer name="horizontalSpacer_2">
<property name="orientation"> <property name="orientation">
@ -259,6 +259,19 @@ Author matching is exact.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="6" column="0">
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</widget> </widget>
</widget> </widget>

View File

@ -19,10 +19,12 @@ from calibre.gui2 import error_dialog
from calibre.gui2.dialogs.template_dialog import TemplateDialog from calibre.gui2.dialogs.template_dialog import TemplateDialog
from calibre.gui2.metadata.single_download import RichTextDelegate from calibre.gui2.metadata.single_download import RichTextDelegate
from calibre.library.coloring import (Rule, conditionable_columns, from calibre.library.coloring import (Rule, conditionable_columns,
displayable_columns, rule_from_template) displayable_columns, rule_from_template, color_row_key)
from calibre.utils.localization import lang_map from calibre.utils.localization import lang_map
from calibre.utils.icu import lower from calibre.utils.icu import lower
all_columns_string = _('All Columns')
class ConditionEditor(QWidget): # {{{ class ConditionEditor(QWidget): # {{{
ACTION_MAP = { ACTION_MAP = {
@ -312,12 +314,10 @@ class RuleEditor(QDialog): # {{{
b.setSizeAdjustPolicy(b.AdjustToMinimumContentsLengthWithIcon) b.setSizeAdjustPolicy(b.AdjustToMinimumContentsLengthWithIcon)
b.setMinimumContentsLength(15) b.setMinimumContentsLength(15)
for key in sorted( for key in sorted(displayable_columns(fm), key=sort_key):
displayable_columns(fm), name = all_columns_string if key == color_row_key else fm[key]['name']
key=sort_key):
name = fm[key]['name']
if name: if name:
self.column_box.addItem(key, key) self.column_box.addItem(name, key)
self.column_box.setCurrentIndex(0) self.column_box.setCurrentIndex(0)
self.color_box.addItems(QColor.colorNames()) self.color_box.addItems(QColor.colorNames())
@ -427,7 +427,8 @@ class RulesModel(QAbstractListModel): # {{{
col, rule = self.rules[row] col, rule = self.rules[row]
except: except:
return None return None
if col == color_row_key:
col = all_columns_string
if role == Qt.DisplayRole: if role == Qt.DisplayRole:
return self.rule_to_html(col, rule) return self.rule_to_html(col, rule)
if role == Qt.UserRole: if role == Qt.UserRole:

View File

@ -8,11 +8,12 @@ __license__ = 'GPL v3'
__copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>' __copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en' __docformat__ = 'restructuredtext en'
import traceback, cPickle, copy import traceback, cPickle, copy, os
from PyQt4.Qt import (QAbstractItemModel, QIcon, QVariant, QFont, Qt, from PyQt4.Qt import (QAbstractItemModel, QIcon, QVariant, QFont, Qt,
QMimeData, QModelIndex, pyqtSignal, QObject) QMimeData, QModelIndex, pyqtSignal, QObject)
from calibre.constants import config_dir
from calibre.gui2 import NONE, gprefs, config, error_dialog from calibre.gui2 import NONE, gprefs, config, error_dialog
from calibre.library.database2 import Tag from calibre.library.database2 import Tag
from calibre.utils.config import tweaks from calibre.utils.config import tweaks
@ -213,6 +214,11 @@ class TagsModel(QAbstractItemModel): # {{{
for key in category_icon_map: for key in category_icon_map:
iconmap[key] = QIcon(I(category_icon_map[key])) iconmap[key] = QIcon(I(category_icon_map[key]))
self.category_icon_map = TagsIcons(iconmap) self.category_icon_map = TagsIcons(iconmap)
self.category_custom_icons = dict()
for k, v in gprefs['tags_browser_category_icons'].iteritems():
icon = QIcon(os.path.join(config_dir, 'tb_icons', v))
if len(icon.availableSizes()) > 0:
self.category_custom_icons[k] = icon
self.categories_with_ratings = ['authors', 'series', 'publisher', 'tags'] self.categories_with_ratings = ['authors', 'series', 'publisher', 'tags']
self.icon_state_map = [None, QIcon(I('plus.png')), QIcon(I('plusplus.png')), self.icon_state_map = [None, QIcon(I('plus.png')), QIcon(I('plusplus.png')),
QIcon(I('minus.png')), QIcon(I('minusminus.png'))] QIcon(I('minus.png')), QIcon(I('minusminus.png'))]
@ -231,6 +237,23 @@ class TagsModel(QAbstractItemModel): # {{{
def gui_parent(self): def gui_parent(self):
return QObject.parent(self) return QObject.parent(self)
def set_custom_category_icon(self, key, path):
d = gprefs['tags_browser_category_icons']
if path:
d[key] = path
self.category_custom_icons[key] = QIcon(os.path.join(config_dir,
'tb_icons', path))
else:
if key in d:
path = os.path.join(config_dir, 'tb_icons', d[key])
try:
os.remove(path)
except:
pass
del d[key]
del self.category_custom_icons[key]
gprefs['tags_browser_category_icons'] = d
def reread_collapse_model(self, state_map, rebuild=True): def reread_collapse_model(self, state_map, rebuild=True):
if gprefs['tags_browser_collapse_at'] == 0: if gprefs['tags_browser_collapse_at'] == 0:
self.collapse_model = 'disable' self.collapse_model = 'disable'
@ -304,13 +327,18 @@ class TagsModel(QAbstractItemModel): # {{{
continue continue
is_gst = False is_gst = False
if key.startswith('@') and key[1:] in gst: if key.startswith('@') and key[1:] in gst:
tt = _(u'The grouped search term name is "{0}"').format(key[1:]) tt = _(u'The grouped search term name is "{0}"').format(key)
is_gst = True is_gst = True
elif key == 'news': elif key == 'news':
tt = '' tt = ''
else: else:
tt = _(u'The lookup/search name is "{0}"').format(key) tt = _(u'The lookup/search name is "{0}"').format(key)
if self.category_custom_icons.get(key, None) is None:
self.category_custom_icons[key] = (
self.category_icon_map['gst'] if is_gst else
self.category_icon_map.get(key, self.category_icon_map['custom:']))
if key.startswith('@'): if key.startswith('@'):
path_parts = [p for p in key.split('.')] path_parts = [p for p in key.split('.')]
path = '' path = ''
@ -319,14 +347,12 @@ class TagsModel(QAbstractItemModel): # {{{
for i,p in enumerate(path_parts): for i,p in enumerate(path_parts):
path += p path += p
if path not in category_node_map: if path not in category_node_map:
icon = self.category_icon_map['gst'] if is_gst else \
self.category_icon_map[key]
node = self.create_node(parent=last_category_node, node = self.create_node(parent=last_category_node,
data=p[1:] if i == 0 else p, data=p[1:] if i == 0 else p,
category_icon=icon, category_icon=self.category_custom_icons[key],
tooltip=tt if path == key else path, tooltip=tt if path == key else path,
category_key=path, category_key=path,
icon_map=self.icon_state_map) icon_map=self.icon_state_map)
last_category_node = node last_category_node = node
category_node_map[path] = node category_node_map[path] = node
self.category_nodes.append(node) self.category_nodes.append(node)
@ -343,7 +369,7 @@ class TagsModel(QAbstractItemModel): # {{{
else: else:
node = self.create_node(parent=self.root_item, node = self.create_node(parent=self.root_item,
data=self.categories[key], data=self.categories[key],
category_icon=self.category_icon_map[key], category_icon=self.category_custom_icons[key],
tooltip=tt, category_key=key, tooltip=tt, category_key=key,
icon_map=self.icon_state_map) icon_map=self.icon_state_map)
node.is_gst = False node.is_gst = False
@ -504,6 +530,7 @@ class TagsModel(QAbstractItemModel): # {{{
if (not tag.is_hierarchical) and (in_uc or if (not tag.is_hierarchical) and (in_uc or
(fm['is_custom'] and fm['display'].get('is_names', False)) or (fm['is_custom'] and fm['display'].get('is_names', False)) or
not category_is_hierarchical or len(components) == 1): not category_is_hierarchical or len(components) == 1):
tag.icon = self.category_custom_icons[key]
n = self.create_node(parent=node_parent, data=tag, tooltip=tt, n = self.create_node(parent=node_parent, data=tag, tooltip=tt,
icon_map=self.icon_state_map) icon_map=self.icon_state_map)
if tag.id_set is not None: if tag.id_set is not None:
@ -540,6 +567,7 @@ class TagsModel(QAbstractItemModel): # {{{
t.is_hierarchical = \ t.is_hierarchical = \
'5state' if t.category != 'search' else '3state' '5state' if t.category != 'search' else '3state'
t.name = comp t.name = comp
t.icon = self.category_custom_icons[key]
node_parent = self.create_node(parent=node_parent, data=t, node_parent = self.create_node(parent=node_parent, data=t,
tooltip=tt, icon_map=self.icon_state_map) tooltip=tt, icon_map=self.icon_state_map)
child_map[(comp,tag.category)] = node_parent child_map[(comp,tag.category)] = node_parent

View File

@ -7,7 +7,7 @@ __license__ = 'GPL v3'
__copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>' __copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en' __docformat__ = 'restructuredtext en'
import cPickle import cPickle, os
from functools import partial from functools import partial
from itertools import izip from itertools import izip
@ -15,9 +15,11 @@ from PyQt4.Qt import (QStyledItemDelegate, Qt, QTreeView, pyqtSignal, QSize,
QIcon, QApplication, QMenu, QPoint, QModelIndex, QToolTip, QCursor, QIcon, QApplication, QMenu, QPoint, QModelIndex, QToolTip, QCursor,
QDrag) QDrag)
from calibre import sanitize_file_name_unicode
from calibre.constants import config_dir
from calibre.gui2.tag_browser.model import (TagTreeItem, TAG_SEARCH_STATES, from calibre.gui2.tag_browser.model import (TagTreeItem, TAG_SEARCH_STATES,
TagsModel) TagsModel)
from calibre.gui2 import config, gprefs from calibre.gui2 import config, gprefs, choose_files, pixmap_to_data
from calibre.utils.search_query_parser import saved_searches from calibre.utils.search_query_parser import saved_searches
from calibre.utils.icu import sort_key from calibre.utils.icu import sort_key
@ -296,6 +298,33 @@ class TagsView(QTreeView): # {{{
if not action: if not action:
return return
try: try:
if action == 'set_icon':
try:
path = choose_files(self, 'choose_category_icon',
_('Change Icon for: %s')%key, filters=[
('Images', ['png', 'gif', 'jpg', 'jpeg'])],
all_files=False, select_only_single_file=True)
if path:
path = path[0]
p = QIcon(path).pixmap(QSize(128, 128))
d = os.path.join(config_dir, 'tb_icons')
if not os.path.exists(d):
os.makedirs(d)
with open(os.path.join(d, 'icon_'+
sanitize_file_name_unicode(key)+'.png'), 'wb') as f:
f.write(pixmap_to_data(p, format='PNG'))
path = os.path.basename(f.name)
self._model.set_custom_category_icon(key, unicode(path))
self.recount()
except:
import traceback
traceback.print_exc()
return
if action == 'clear_icon':
self._model.set_custom_category_icon(key, None)
self.recount()
return
if action == 'edit_item': if action == 'edit_item':
self.edit(index) self.edit(index)
return return
@ -533,6 +562,12 @@ class TagsView(QTreeView): # {{{
partial(self.context_menu_handler, action='manage_searches', partial(self.context_menu_handler, action='manage_searches',
category=tag.name if tag else None)) category=tag.name if tag else None))
self.context_menu.addSeparator()
self.context_menu.addAction(_('Change category icon'),
partial(self.context_menu_handler, action='set_icon', key=key))
self.context_menu.addAction(_('Restore default icon'),
partial(self.context_menu_handler, action='clear_icon', key=key))
# Always show the user categories editor # Always show the user categories editor
self.context_menu.addSeparator() self.context_menu.addSeparator()
if key.startswith('@') and \ if key.startswith('@') and \
@ -551,6 +586,7 @@ class TagsView(QTreeView): # {{{
self.context_menu.addAction(_('Show all categories'), self.context_menu.addAction(_('Show all categories'),
partial(self.context_menu_handler, action='defaults')) partial(self.context_menu_handler, action='defaults'))
m = self.context_menu.addMenu(_('Change sub-categorization scheme')) m = self.context_menu.addMenu(_('Change sub-categorization scheme'))
da = m.addAction(_('Disable'), da = m.addAction(_('Disable'),
partial(self.context_menu_handler, action='categorization', category='disable')) partial(self.context_menu_handler, action='categorization', category='disable'))

View File

@ -11,6 +11,8 @@ __docformat__ = 'restructuredtext en'
import binascii, re, json import binascii, re, json
from textwrap import dedent from textwrap import dedent
color_row_key = '*row'
class Rule(object): # {{{ class Rule(object): # {{{
SIGNATURE = '# BasicColorRule():' SIGNATURE = '# BasicColorRule():'
@ -205,6 +207,7 @@ def conditionable_columns(fm):
yield key yield key
def displayable_columns(fm): def displayable_columns(fm):
yield color_row_key
for key in fm.displayable_field_keys(): for key in fm.displayable_field_keys():
if key not in ('sort', 'author_sort', 'comments', 'formats', if key not in ('sort', 'author_sort', 'comments', 'formats',
'identifiers', 'path'): 'identifiers', 'path'):

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-08-14 16:03+0000\n" "PO-Revision-Date: 2012-08-14 16:03+0000\n"
"Last-Translator: Albé Theunissen <Unknown>\n" "Last-Translator: Albé Theunissen <Unknown>\n"
"Language-Team: Afrikaans <af@li.org>\n" "Language-Team: Afrikaans <af@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:36+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:40+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Doen absolute niks"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1103,15 +1103,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "Klaar" msgstr "Klaar"
@ -1134,7 +1134,7 @@ msgstr ""
"Sommige dekbladkuns kom nie omgeskakel word nie.\n" "Sommige dekbladkuns kom nie omgeskakel word nie.\n"
"Klik Toon Detail vir n lys." "Klik Toon Detail vir n lys."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1157,13 +1157,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Nuus" msgstr "Nuus"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalogus" msgstr "Katalogus"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Kommunikeer met iTunes." msgstr "Kommunikeer met iTunes."
@ -4048,7 +4048,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4139,7 +4139,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5485,23 +5485,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5656,8 +5656,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5693,7 +5693,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9174,7 +9174,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9772,7 +9772,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9951,8 +9951,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12673,7 +12673,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13147,7 +13147,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13293,15 +13293,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13309,27 +13309,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13337,38 +13337,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre 0.9.7\n" "Project-Id-Version: calibre 0.9.7\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-11-29 17:38+0000\n" "PO-Revision-Date: 2012-11-29 17:38+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n" "Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: awadh alghaamdi <awadh_al_ghaamdi@hotmail.com>\n" "Language-Team: awadh alghaamdi <awadh_al_ghaamdi@hotmail.com>\n"
@ -17,8 +17,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "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" "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:41+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: ar\n" "Language: ar\n"
"X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SourceCharset: UTF-8\n"
@ -207,8 +207,8 @@ msgstr "يفعل شئ أى"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1171,15 +1171,15 @@ msgstr "تحديث الجهاز القائمة الفوقية..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d من %(tot)d" msgstr "%(num)d من %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "تم" msgstr "تم"
@ -1202,7 +1202,7 @@ msgstr ""
"يمكن أن تغطي بعض الفن يمكن تحويلها.\n" "يمكن أن تغطي بعض الفن يمكن تحويلها.\n"
"انقر على \"إظهار التفاصيل\" للقائمة." "انقر على \"إظهار التفاصيل\" للقائمة."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1225,13 +1225,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "الأخبار" msgstr "الأخبار"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "الفهرس" msgstr "الفهرس"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "تواصل معا أي تيونز" msgstr "تواصل معا أي تيونز"
@ -4266,7 +4266,7 @@ msgstr "كلا"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4361,7 +4361,7 @@ msgstr "ختم التوقيت"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "ذلك" msgstr "ذلك"
@ -5727,23 +5727,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "حذف الكتب من الجهاز" msgstr "حذف الكتب من الجهاز"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5898,8 +5898,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5935,7 +5935,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9413,7 +9413,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10011,7 +10011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -10190,8 +10190,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12919,7 +12919,7 @@ msgid "Previous Page"
msgstr "قسم السابقة" msgstr "قسم السابقة"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13397,7 +13397,7 @@ msgid "Edit Metadata"
msgstr "تحرير البيانات الوصفية" msgstr "تحرير البيانات الوصفية"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13543,15 +13543,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13559,28 +13559,28 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"فشل في تحميل البيانات الوصفية. انقر فوق إظهار لمعرفة التفاصيل التفاصيل" "فشل في تحميل البيانات الوصفية. انقر فوق إظهار لمعرفة التفاصيل التفاصيل"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13591,39 +13591,39 @@ msgstr ""
"تحديداً. على الصفحة المثال، عاطفية تستخدم إلا البلاغ اسم العائلة وكلمة واحدة " "تحديداً. على الصفحة المثال، عاطفية تستخدم إلا البلاغ اسم العائلة وكلمة واحدة "
"مميزة من العنوان.<p>لرؤية السجل الكامل، انقر فوق إظهار التفاصيل.</B>." "مميزة من العنوان.<p>لرؤية السجل الكامل، انقر فوق إظهار التفاصيل.</B>."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"فشل في تحميل عاطفية يغطي، انقر فوق \"عرض التفاصيل\" لﻻطﻻع على التفاصيل." "فشل في تحميل عاطفية يغطي، انقر فوق \"عرض التفاصيل\" لﻻطﻻع على التفاصيل."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2011-09-26 16:28+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n"
"Last-Translator: Xandru <xandru@softastur.org>\n" "Last-Translator: Xandru <xandru@softastur.org>\n"
"Language-Team: Asturian <ast@li.org>\n" "Language-Team: Asturian <ast@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:41+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Nun fai nada"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1086,15 +1086,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1112,7 +1112,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1135,13 +1135,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4017,7 +4017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4108,7 +4108,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5454,23 +5454,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5625,8 +5625,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5662,7 +5662,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9143,7 +9143,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9741,7 +9741,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9920,8 +9920,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12642,7 +12642,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13116,7 +13116,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13262,15 +13262,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13278,27 +13278,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13306,38 +13306,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-08-07 14:00+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n"
"Last-Translator: Emin Mastizadeh <emin25@ovi.com>\n" "Last-Translator: Emin Mastizadeh <emin25@ovi.com>\n"
"Language-Team: Azerbaijani <az@li.org>\n" "Language-Team: Azerbaijani <az@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:41+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Heç bir şey etmir"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1084,15 +1084,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1110,7 +1110,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1133,13 +1133,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4015,7 +4015,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4106,7 +4106,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5452,23 +5452,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5623,8 +5623,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5660,7 +5660,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9141,7 +9141,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9739,7 +9739,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9918,8 +9918,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12640,7 +12640,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13114,7 +13114,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13260,15 +13260,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13276,27 +13276,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13304,38 +13304,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-10-14 04:57+0000\n" "PO-Revision-Date: 2012-10-14 04:57+0000\n"
"Last-Translator: Walid AMMOU <w.ammou@gmail.com>\n" "Last-Translator: Walid AMMOU <w.ammou@gmail.com>\n"
"Language-Team: Berber (Other) <ber@li.org>\n" "Language-Team: Berber (Other) <ber@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:38+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:42+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1080,15 +1080,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1106,7 +1106,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1129,13 +1129,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "ⵉⵏⵖⵎⵉⵙⵏ" msgstr "ⵉⵏⵖⵎⵉⵙⵏ"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4011,7 +4011,7 @@ msgstr "ⵓⵀⵓ"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4102,7 +4102,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5448,23 +5448,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5619,8 +5619,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5656,7 +5656,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9137,7 +9137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9735,7 +9735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9914,8 +9914,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12636,7 +12636,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13110,7 +13110,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13256,15 +13256,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13272,27 +13272,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13300,38 +13300,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre 0.4.51\n" "Project-Id-Version: calibre 0.4.51\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-10-24 13:23+0000\n" "PO-Revision-Date: 2012-10-24 13:23+0000\n"
"Last-Translator: Nelly Hoang <Unknown>\n" "Last-Translator: Nelly Hoang <Unknown>\n"
"Language-Team: bg\n" "Language-Team: bg\n"
@ -14,8 +14,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:38+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:42+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -165,8 +165,8 @@ msgstr "Не прави абсолютно нищо"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1168,15 +1168,15 @@ msgstr "Обновяване на списъка с метаданни на ус
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d от %(tot)d" msgstr "%(num)d от %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "завършено" msgstr "завършено"
@ -1199,7 +1199,7 @@ msgstr ""
"Някои от кориците на бяха конвертирани.\n" "Някои от кориците на бяха конвертирани.\n"
"Натиснете \"Show Details\", за да видите списъка." "Натиснете \"Show Details\", за да видите списъка."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1222,13 +1222,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Новини" msgstr "Новини"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Каталог" msgstr "Каталог"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Комуникира с iTunes." msgstr "Комуникира с iTunes."
@ -4122,7 +4122,7 @@ msgstr "Не"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4213,7 +4213,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Публикувана" msgstr "Публикувана"
@ -5559,23 +5559,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5730,8 +5730,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5767,7 +5767,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9248,7 +9248,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9846,7 +9846,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Не са намерени съвпадения" msgstr "Не са намерени съвпадения"
@ -10025,8 +10025,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12747,7 +12747,7 @@ msgid "Previous Page"
msgstr "Предишна страница" msgstr "Предишна страница"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13221,7 +13221,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13367,15 +13367,15 @@ msgstr "&Коментари"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13383,27 +13383,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13411,38 +13411,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Сваляне на корица..." msgstr "Сваляне на корица..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-04-12 14:19+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n"
"Last-Translator: Shahnoor Ashraf <kaziweb1@gmail.com>\n" "Last-Translator: Shahnoor Ashraf <kaziweb1@gmail.com>\n"
"Language-Team: Bengali <bn@li.org>\n" "Language-Team: Bengali <bn@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:38+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:41+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "আসলে কিছুই করে না"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1080,15 +1080,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1106,7 +1106,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1129,13 +1129,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4011,7 +4011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4102,7 +4102,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5448,23 +5448,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5619,8 +5619,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5656,7 +5656,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9137,7 +9137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9735,7 +9735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9914,8 +9914,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12636,7 +12636,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13110,7 +13110,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13256,15 +13256,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13272,27 +13272,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13300,38 +13300,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2011-08-13 04:22+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n"
"Last-Translator: Denis <Unknown>\n" "Last-Translator: Denis <Unknown>\n"
"Language-Team: Breton <br@li.org>\n" "Language-Team: Breton <br@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:38+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:42+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Ne ra netra da vat"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1083,15 +1083,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "Echu" msgstr "Echu"
@ -1109,7 +1109,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1132,13 +1132,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Keleier" msgstr "Keleier"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4017,7 +4017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4108,7 +4108,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5454,23 +5454,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5625,8 +5625,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5662,7 +5662,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9143,7 +9143,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9741,7 +9741,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9920,8 +9920,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12642,7 +12642,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13116,7 +13116,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13262,15 +13262,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13278,27 +13278,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13306,38 +13306,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-01-02 13:31+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n"
"Last-Translator: Kenan Dervišević <kenan3008@gmail.com>\n" "Last-Translator: Kenan Dervišević <kenan3008@gmail.com>\n"
"Language-Team: Bosnian <bs@li.org>\n" "Language-Team: Bosnian <bs@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "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" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:38+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:42+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -166,8 +166,8 @@ msgstr "Ne radi apsolutno ništa"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1086,15 +1086,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "završeno" msgstr "završeno"
@ -1112,7 +1112,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1135,13 +1135,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Vijesti" msgstr "Vijesti"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4017,7 +4017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4108,7 +4108,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5455,23 +5455,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5626,8 +5626,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5663,7 +5663,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9144,7 +9144,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9742,7 +9742,7 @@ msgstr "Link"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Nema rezultata" msgstr "Nema rezultata"
@ -9921,8 +9921,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12643,7 +12643,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13117,7 +13117,7 @@ msgid "Edit Metadata"
msgstr "Uredi meta podatke" msgstr "Uredi meta podatke"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13263,15 +13263,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13279,27 +13279,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13307,38 +13307,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: ca\n" "Project-Id-Version: ca\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-07 19:09+0000\n" "PO-Revision-Date: 2012-12-07 19:09+0000\n"
"Last-Translator: Ferran Rius <frius64@hotmail.com>\n" "Last-Translator: Ferran Rius <frius64@hotmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@ -18,8 +18,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:39+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:43+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -168,8 +168,8 @@ msgstr "No fa res"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1191,15 +1191,15 @@ msgstr "S'està actualitzant el llistat de metadades del dispositiu..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d de %(tot)d" msgstr "%(num)d de %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "s'ha acabat" msgstr "s'ha acabat"
@ -1222,7 +1222,7 @@ msgstr ""
"No s'ha pogut convertir algunes portades.\n" "No s'ha pogut convertir algunes portades.\n"
"Feu clic a «Mostra detalls» per a la llista." "Feu clic a «Mostra detalls» per a la llista."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1245,13 +1245,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Notícies" msgstr "Notícies"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catàleg" msgstr "Catàleg"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Comunica't amb l'iTunes" msgstr "Comunica't amb l'iTunes"
@ -4789,7 +4789,7 @@ msgstr "No"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4880,7 +4880,7 @@ msgstr "Marca horària"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Publicat" msgstr "Publicat"
@ -6357,11 +6357,11 @@ msgid "None of the selected books are on the device"
msgstr "Cap dels llibres seleccionats són al dispositiu" msgstr "Cap dels llibres seleccionats són al dispositiu"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "S'està suprimint llibres del dispositiu." msgstr "S'està suprimint llibres del dispositiu."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6369,7 +6369,7 @@ msgstr ""
"Alguns dels llibres seleccionats són al dispositiu connectat. D'<b>on</b> " "Alguns dels llibres seleccionats són al dispositiu connectat. D'<b>on</b> "
"voleu que se suprimeixin els fitxers seleccionats?" "voleu que se suprimeixin els fitxers seleccionats?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6377,7 +6377,7 @@ msgstr ""
"Els llibres seleccionats se suprimiran <b>permanentment</b> i els fitxers es " "Els llibres seleccionats se suprimiran <b>permanentment</b> i els fitxers es "
"trauran de la biblioteca del calibre. N'esteu segur?" "trauran de la biblioteca del calibre. N'esteu segur?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6538,8 +6538,8 @@ msgstr "No s'ha pogut baixar les metadades"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "No s'ha pogut baixar" msgstr "No s'ha pogut baixar"
@ -6582,7 +6582,7 @@ msgid "Download complete"
msgstr "S'ha acabat la baixada" msgstr "S'ha acabat la baixada"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Registre de baixades" msgstr "Registre de baixades"
@ -10331,7 +10331,7 @@ msgstr "Mostra la informació del dispositiu"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -11066,7 +11066,7 @@ msgstr "Enllaça"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "No s'han trobat coincidències" msgstr "No s'han trobat coincidències"
@ -11252,8 +11252,8 @@ msgstr "Copiat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Mostra el registre" msgstr "Mostra el registre"
@ -14225,7 +14225,7 @@ msgid "Previous Page"
msgstr "Pàgina anterior" msgstr "Pàgina anterior"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14744,7 +14744,7 @@ msgid "Edit Metadata"
msgstr "Edició de metadades" msgstr "Edició de metadades"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14902,15 +14902,15 @@ msgstr "&Comentaris"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Metadades bàsiques" msgstr "Metadades bàsiques"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Té portada" msgstr "Té portada"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Té resum" msgstr "Té resum"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14923,29 +14923,29 @@ msgstr ""
"troba una portada a la fase de baixada de\n" "troba una portada a la fase de baixada de\n"
"portades i a l'inrevés." "portades i a l'inrevés."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Vegeu a" msgstr "Vegeu a"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "El calibre està baixant les metadades des de: " msgstr "El calibre està baixant les metadades des de: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Espereu" msgstr "Espereu"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Consulta: " msgstr "Consulta: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"No s'ha pogut baixar les metadades. Feu clic a «Mostra detalls» per a més " "No s'ha pogut baixar les metadades. Feu clic a «Mostra detalls» per a més "
"informació" "informació"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14957,42 +14957,42 @@ msgstr ""
"l'autor i una sola paraula per identificar el títol.<p>Feu clic a «Mostra " "l'autor i una sola paraula per identificar el títol.<p>Feu clic a «Mostra "
"detalls» per veure tot el registre." "detalls» per veure tot el registre."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Portada actual" msgstr "Portada actual"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "S'està cercant..." msgstr "S'està cercant..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "S'està baixant portades per a <b>%s</b>, espereu..." msgstr "S'està baixant portades per a <b>%s</b>, espereu..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"No s'ha pogut baixar cap portada. Feu clic a «Mostra detalls» per a més " "No s'ha pogut baixar cap portada. Feu clic a «Mostra detalls» per a més "
"informació." "informació."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "No s'ha trobat cap portada per a <b>%s</b>" msgstr "No s'ha trobat cap portada per a <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"S'ha trobat <b>%(num)d</b> portades per a %(title)s. Trieu la que us agradi " "S'ha trobat <b>%(num)d</b> portades per a %(title)s. Trieu la que us agradi "
"més." "més."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Descàrrega de les metadades..." msgstr "Descàrrega de les metadades..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Baixada de la portada..." msgstr "Baixada de la portada..."

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-07-31 12:00+0000\n" "PO-Revision-Date: 2012-07-31 12:00+0000\n"
"Last-Translator: Štěpán Krb <stepan.krb@gmail.com>\n" "Last-Translator: Štěpán Krb <stepan.krb@gmail.com>\n"
"Language-Team: Czech <cs@li.org>\n" "Language-Team: Czech <cs@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:39+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:43+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1144,15 +1144,15 @@ msgstr "Záznamy metadat v zařízení se aktualizují..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d z %(tot)d" msgstr "%(num)d z %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "dokončeno" msgstr "dokončeno"
@ -1175,7 +1175,7 @@ msgstr ""
"Některé obálky nelze převést.\n" "Některé obálky nelze převést.\n"
"Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'." "Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1198,13 +1198,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Zprávy" msgstr "Zprávy"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Komunikovat s iTunes." msgstr "Komunikovat s iTunes."
@ -4437,7 +4437,7 @@ msgstr "Ne"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4529,7 +4529,7 @@ msgstr "Časové razítko"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Vydáno" msgstr "Vydáno"
@ -5958,11 +5958,11 @@ msgid "None of the selected books are on the device"
msgstr "Žádné knihy z vybraných nejsou na zařízení" msgstr "Žádné knihy z vybraných nejsou na zařízení"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Mažu knihy ze zařízení." msgstr "Mažu knihy ze zařízení."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -5970,7 +5970,7 @@ msgstr ""
"Některé z vybraných knih jsou v připojeném zařízení. <b>Odkud</b> chcete " "Některé z vybraných knih jsou v připojeném zařízení. <b>Odkud</b> chcete "
"vybrané soubory smazat?" "vybrané soubory smazat?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -5978,7 +5978,7 @@ msgstr ""
"Vybrané knihy budou <b>trvale odstraněny</b> a soubory smazány z vaše " "Vybrané knihy budou <b>trvale odstraněny</b> a soubory smazány z vaše "
"calibre knihovny. Jste si jisti?" "calibre knihovny. Jste si jisti?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6135,8 +6135,8 @@ msgstr "Nepodařilo se stáhnout metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Stahování selhalo" msgstr "Stahování selhalo"
@ -6172,7 +6172,7 @@ msgid "Download complete"
msgstr "Stahování dokončeno" msgstr "Stahování dokončeno"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Download log" msgstr "Download log"
@ -9745,7 +9745,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10444,7 +10444,7 @@ msgstr "Odkaz"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Nebyly nalezeny žádné výsledky" msgstr "Nebyly nalezeny žádné výsledky"
@ -10623,8 +10623,8 @@ msgstr "Kopírováno"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Zobrazit log" msgstr "Zobrazit log"
@ -13423,7 +13423,7 @@ msgid "Previous Page"
msgstr "Předcházející strana" msgstr "Předcházející strana"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13907,7 +13907,7 @@ msgid "Edit Metadata"
msgstr "Upravit metadata" msgstr "Upravit metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14053,15 +14053,15 @@ msgstr "&Komentáře"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14069,27 +14069,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14097,38 +14097,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Stáhnout obálku..." msgstr "Stáhnout obálku..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-02-26 20:21+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n"
"Last-Translator: Rachael Munns <vashtijoy@gmail.com>\n" "Last-Translator: Rachael Munns <vashtijoy@gmail.com>\n"
"Language-Team: Welsh <cy@li.org>\n" "Language-Team: Welsh <cy@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
"2 : 3;\n" "2 : 3;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:54+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:59+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -166,8 +166,8 @@ msgstr "Dim yn gwneud dim byd"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1091,15 +1091,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d o %(tot)d" msgstr "%(num)d o %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "wedi gorffen" msgstr "wedi gorffen"
@ -1117,7 +1117,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1140,13 +1140,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Newyddion" msgstr "Newyddion"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catalog" msgstr "Catalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Cyfathrebwch gyda iTunes" msgstr "Cyfathrebwch gyda iTunes"
@ -4023,7 +4023,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4114,7 +4114,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5460,23 +5460,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5631,8 +5631,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5668,7 +5668,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9149,7 +9149,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9747,7 +9747,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9926,8 +9926,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12648,7 +12648,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13122,7 +13122,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13268,15 +13268,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13284,27 +13284,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13312,38 +13312,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-07-13 17:59+0000\n" "PO-Revision-Date: 2012-07-13 17:59+0000\n"
"Last-Translator: Jens Holm <Jens@far-out.dk>\n" "Last-Translator: Jens Holm <Jens@far-out.dk>\n"
"Language-Team: Danish <da@li.org>\n" "Language-Team: Danish <da@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:39+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:43+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1152,15 +1152,15 @@ msgstr "Opdaterer enhed metadata listen..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d af %(tot)d" msgstr "%(num)d af %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "afsluttet" msgstr "afsluttet"
@ -1183,7 +1183,7 @@ msgstr ""
"Nogle omslagsdele kunne ikke konverteres.\n" "Nogle omslagsdele kunne ikke konverteres.\n"
"Klik 'Show Details' for en liste." "Klik 'Show Details' for en liste."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1206,13 +1206,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Nyheder" msgstr "Nyheder"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Kommunikér med iTunes." msgstr "Kommunikér med iTunes."
@ -4353,7 +4353,7 @@ msgstr "Nej"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4444,7 +4444,7 @@ msgstr "Tidsstempel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Udgivet" msgstr "Udgivet"
@ -5821,17 +5821,17 @@ msgid "None of the selected books are on the device"
msgstr "Ingen af de valgte bøger findes på enheden" msgstr "Ingen af de valgte bøger findes på enheden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Sletter bøger fra enheden" msgstr "Sletter bøger fra enheden"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -5839,7 +5839,7 @@ msgstr ""
"De valgte bøger vil blive <b>permanent slettet</b> og filerne fjernes fra " "De valgte bøger vil blive <b>permanent slettet</b> og filerne fjernes fra "
"dit calibre-bibliotek. Er du sikker?" "dit calibre-bibliotek. Er du sikker?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5996,8 +5996,8 @@ msgstr "Hentning af metadata fejlede"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Hentning mislykkedes" msgstr "Hentning mislykkedes"
@ -6033,7 +6033,7 @@ msgid "Download complete"
msgstr "Filhentning gennemført" msgstr "Filhentning gennemført"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Filhentning log" msgstr "Filhentning log"
@ -9584,7 +9584,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10200,7 +10200,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Ingen søgeresultater fundet" msgstr "Ingen søgeresultater fundet"
@ -10379,8 +10379,8 @@ msgstr "Kopieret"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Vis log" msgstr "Vis log"
@ -13183,7 +13183,7 @@ msgid "Previous Page"
msgstr "Forrige side" msgstr "Forrige side"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13665,7 +13665,7 @@ msgid "Edit Metadata"
msgstr "Redigér metadata" msgstr "Redigér metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13811,15 +13811,15 @@ msgstr "&Kommentarer"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Har omslag" msgstr "Har omslag"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13827,27 +13827,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Vent venligst" msgstr "Vent venligst"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Forespørgsel: " msgstr "Forespørgsel: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13855,38 +13855,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Aktuelt omslag" msgstr "Aktuelt omslag"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Søger..." msgstr "Søger..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Henter metadata..." msgstr "Henter metadata..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Henter omslag..." msgstr "Henter omslag..."

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-08 14:02+0000\n" "PO-Revision-Date: 2012-12-18 20:41+0000\n"
"Last-Translator: SimonFS <simonschuette@arcor.de>\n" "Last-Translator: Simon Westhues <simonwesthues+launchpad@gmail.com>\n"
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n" "Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-09 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-19 05:13+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16378)\n"
"X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
@ -167,8 +167,8 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1182,15 +1182,15 @@ msgstr "Aktualisiere die Liste der Geräte-Metadaten..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d von %(tot)d" msgstr "%(num)d von %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "abgeschlossen" msgstr "abgeschlossen"
@ -1213,7 +1213,7 @@ msgstr ""
"Einige Umschlagbilder konnten nicht konvertiert werden.\n" "Einige Umschlagbilder konnten nicht konvertiert werden.\n"
"Klicken Sie 'Details anzeigen' für eine Liste." "Klicken Sie 'Details anzeigen' für eine Liste."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1236,13 +1236,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Nachrichten" msgstr "Nachrichten"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Kommunikation mit iTunes." msgstr "Kommunikation mit iTunes."
@ -4791,7 +4791,7 @@ msgstr "Nein"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4882,7 +4882,7 @@ msgstr "Zeitstempel"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Veröffentlicht" msgstr "Veröffentlicht"
@ -6370,11 +6370,11 @@ msgid "None of the selected books are on the device"
msgstr "Keines der selektierten Bücher ist auf dem Gerät" msgstr "Keines der selektierten Bücher ist auf dem Gerät"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät." msgstr "Lösche Bücher vom Gerät."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6382,7 +6382,7 @@ msgstr ""
"Einige der ausgewählten Bücher sind auf dem angeschlossenen Gerät vorhanden. " "Einige der ausgewählten Bücher sind auf dem angeschlossenen Gerät vorhanden. "
"<b>Wo</b> wollen Sie die Dateien löschen?" "<b>Wo</b> wollen Sie die Dateien löschen?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6390,7 +6390,7 @@ msgstr ""
"Die ausgewählten Bücher werden <b>dauerhaft gelöscht</b> und die Dateien aus " "Die ausgewählten Bücher werden <b>dauerhaft gelöscht</b> und die Dateien aus "
"der Calibre-Bibliothek entfernt. Sind Sie sicher?" "der Calibre-Bibliothek entfernt. Sind Sie sicher?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6550,8 +6550,8 @@ msgstr "Download der Metadaten fehlgeschlagen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Herunterladen gescheitert" msgstr "Herunterladen gescheitert"
@ -6596,7 +6596,7 @@ msgid "Download complete"
msgstr "Herunterladen abgeschlossen" msgstr "Herunterladen abgeschlossen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Protokoll des Herunterladens" msgstr "Protokoll des Herunterladens"
@ -10380,7 +10380,7 @@ msgstr "Informationen zum Gerät anzeigen"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -11120,7 +11120,7 @@ msgstr "Verknüpfung"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Keine Treffer gefunden" msgstr "Keine Treffer gefunden"
@ -11308,8 +11308,8 @@ msgstr "Kopiert"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Log-Datei anschauen" msgstr "Log-Datei anschauen"
@ -14294,7 +14294,7 @@ msgid "Previous Page"
msgstr "Vorherige Seite" msgstr "Vorherige Seite"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14815,7 +14815,7 @@ msgid "Edit Metadata"
msgstr "Metadaten bearbeiten" msgstr "Metadaten bearbeiten"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14974,15 +14974,15 @@ msgstr "&Bemerkungen"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Basis Metadaten" msgstr "Basis Metadaten"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Enthält Umschlagbild" msgstr "Enthält Umschlagbild"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Enthält Zusammenfassung" msgstr "Enthält Zusammenfassung"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14995,29 +14995,29 @@ msgstr ""
"Herunterladen Umschlagbilder erhalten, und\n" "Herunterladen Umschlagbilder erhalten, und\n"
"umgekehrt." "umgekehrt."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Siehe auf" msgstr "Siehe auf"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "Calibre lädt Metadaten herunter von: " msgstr "Calibre lädt Metadaten herunter von: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Bitte warten" msgstr "Bitte warten"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Abfrage: " msgstr "Abfrage: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"Herunterladen der Metadaten fehlgeschlagen. Wählen Sie Details anzeigen für " "Herunterladen der Metadaten fehlgeschlagen. Wählen Sie Details anzeigen für "
"Details" "Details"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -15029,42 +15029,42 @@ msgstr ""
"den Nachnamen des Autors und ein einzelnes, prägnantes Wort aus dem " "den Nachnamen des Autors und ein einzelnes, prägnantes Wort aus dem "
"Titel.<p>Um das gesamte Log zu sehen, wählen sie Details anzeigen." "Titel.<p>Um das gesamte Log zu sehen, wählen sie Details anzeigen."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Aktuelles Umschlagbild" msgstr "Aktuelles Umschlagbild"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Suche..." msgstr "Suche..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "Umschlagbilder für <b>%s</b> werden geladen, bitte warten..." msgstr "Umschlagbilder für <b>%s</b> werden geladen, bitte warten..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"Herunterladen von Umschlagbildern fehlgeschlagen, wählen Sie \"Details " "Herunterladen von Umschlagbildern fehlgeschlagen, wählen Sie \"Details "
"anzeigen\" für Details." "anzeigen\" für Details."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "Es wurden für <b>%s</b> keine Umschlagbilder gefunden" msgstr "Es wurden für <b>%s</b> keine Umschlagbilder gefunden"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"<b>%(num)d</b> Umschlagbilder für %(title)s gefunden. Wählen Sie aus, " "<b>%(num)d</b> Umschlagbilder für %(title)s gefunden. Wählen Sie aus, "
"welches Ihnen am besten gefällt." "welches Ihnen am besten gefällt."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Lade Metadaten herunter..." msgstr "Lade Metadaten herunter..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Lade Umschlagbild..." msgstr "Lade Umschlagbild..."
@ -22503,7 +22503,7 @@ msgstr "Bücher sortiert nach "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:38 #: /home/kovid/work/calibre/src/calibre/utils/config.py:38
msgid "Usage" msgid "Usage"
msgstr "Verbrauch" msgstr "Verwendung"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:89 #: /home/kovid/work/calibre/src/calibre/utils/config.py:89
msgid "Created by " msgid "Created by "

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-11-08 01:50+0000\n" "PO-Revision-Date: 2012-11-08 01:50+0000\n"
"Last-Translator: Monopatis Dimitris <Unknown>\n" "Last-Translator: Monopatis Dimitris <Unknown>\n"
"Language-Team: Greek <el@li.org>\n" "Language-Team: Greek <el@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:42+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:46+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Δεν κάνει τίποτα"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1150,15 +1150,15 @@ msgstr "Ενημέρωση καταλόγου μεταδεδομένων της
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "ολοκληρώθηκε" msgstr "ολοκληρώθηκε"
@ -1179,7 +1179,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1202,13 +1202,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Ειδήσεις" msgstr "Ειδήσεις"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Κατάλογος" msgstr "Κατάλογος"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Επικοινωνία με το iTunes" msgstr "Επικοινωνία με το iTunes"
@ -4216,7 +4216,7 @@ msgstr "Όχι"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4307,7 +4307,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Δημοσιεύτηκε" msgstr "Δημοσιεύτηκε"
@ -5662,23 +5662,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5833,8 +5833,8 @@ msgstr "Η λήψη μεταδεδομένων απέτυχε"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Η λήψη απέτυχε" msgstr "Η λήψη απέτυχε"
@ -5875,7 +5875,7 @@ msgid "Download complete"
msgstr "Η λήψη ολοκληρώθηκε" msgstr "Η λήψη ολοκληρώθηκε"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9356,7 +9356,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9954,7 +9954,7 @@ msgstr "Σύνδεσμος"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Δεν βρέθηκαν αντιστοιχίες." msgstr "Δεν βρέθηκαν αντιστοιχίες."
@ -10133,8 +10133,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Εμφάνιση καταγραφής" msgstr "Εμφάνιση καταγραφής"
@ -12855,7 +12855,7 @@ msgid "Previous Page"
msgstr "Προηγούμενη Σελίδα" msgstr "Προηγούμενη Σελίδα"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13329,7 +13329,7 @@ msgid "Edit Metadata"
msgstr "Επεξεργασία μεταδεδομένων" msgstr "Επεξεργασία μεταδεδομένων"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13475,15 +13475,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13491,27 +13491,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Παρακαλώ περιμένετε" msgstr "Παρακαλώ περιμένετε"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Ερώτηση: " msgstr "Ερώτηση: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13519,38 +13519,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Αναζήτηση…" msgstr "Αναζήτηση…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-07-14 23:02+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n"
"Last-Translator: Cruz Bishop <Unknown>\n" "Last-Translator: Cruz Bishop <Unknown>\n"
"Language-Team: English (Australia) <en_AU@li.org>\n" "Language-Team: English (Australia) <en_AU@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:56+0000\n" "X-Launchpad-Export-Date: 2012-12-15 05:00+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1086,15 +1086,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1112,7 +1112,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1135,13 +1135,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4017,7 +4017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4108,7 +4108,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5454,23 +5454,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5625,8 +5625,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5662,7 +5662,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9143,7 +9143,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9741,7 +9741,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9920,8 +9920,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12642,7 +12642,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13116,7 +13116,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13262,15 +13262,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13278,27 +13278,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13306,38 +13306,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2011-08-05 17:28+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n" "Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: English (Canada) <en_CA@li.org>\n" "Language-Team: English (Canada) <en_CA@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:56+0000\n" "X-Launchpad-Export-Date: 2012-12-15 05:01+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1084,15 +1084,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1110,7 +1110,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1133,13 +1133,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "News" msgstr "News"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4088,7 +4088,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4179,7 +4179,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5525,23 +5525,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5696,8 +5696,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5733,7 +5733,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9214,7 +9214,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9812,7 +9812,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9991,8 +9991,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12713,7 +12713,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13187,7 +13187,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13333,15 +13333,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13349,27 +13349,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13377,38 +13377,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-05-28 15:00+0000\n" "PO-Revision-Date: 2012-05-28 15:00+0000\n"
"Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n" "Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n"
"Language-Team: English (United Kingdom) <en_GB@li.org>\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-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:55+0000\n" "X-Launchpad-Export-Date: 2012-12-15 05:00+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1144,15 +1144,15 @@ msgstr "Updating device metadata listing..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d of %(tot)d" msgstr "%(num)d of %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "finished" msgstr "finished"
@ -1175,7 +1175,7 @@ msgstr ""
"Some cover art could not be converted.\n" "Some cover art could not be converted.\n"
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1198,13 +1198,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "News" msgstr "News"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catalogue" msgstr "Catalogue"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Communicate with iTunes." msgstr "Communicate with iTunes."
@ -4579,7 +4579,7 @@ msgstr "No"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4670,7 +4670,7 @@ msgstr "Timestamp"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Published" msgstr "Published"
@ -6106,11 +6106,11 @@ msgid "None of the selected books are on the device"
msgstr "None of the selected books are on the device" msgstr "None of the selected books are on the device"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Deleting books from device." msgstr "Deleting books from device."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6118,7 +6118,7 @@ msgstr ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6126,7 +6126,7 @@ msgstr ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6283,8 +6283,8 @@ msgstr "Failed to download metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Download failed" msgstr "Download failed"
@ -6324,7 +6324,7 @@ msgid "Download complete"
msgstr "Download complete" msgstr "Download complete"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Download log" msgstr "Download log"
@ -9965,7 +9965,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10670,7 +10670,7 @@ msgstr "Link"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "No matches found" msgstr "No matches found"
@ -10854,8 +10854,8 @@ msgstr "Copied"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "View log" msgstr "View log"
@ -13749,7 +13749,7 @@ msgid "Previous Page"
msgstr "Previous Page" msgstr "Previous Page"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14259,7 +14259,7 @@ msgid "Edit Metadata"
msgstr "Edit Metadata" msgstr "Edit Metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14416,15 +14416,15 @@ msgstr "&Comments"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Basic metadata" msgstr "Basic metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Has cover" msgstr "Has cover"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Has summary" msgstr "Has summary"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14436,27 +14436,27 @@ msgstr ""
"having a cover will find a cover in the download\n" "having a cover will find a cover in the download\n"
"cover stage, and vice versa." "cover stage, and vice versa."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "See at" msgstr "See at"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "Calibre is downloading metadata from: " msgstr "Calibre is downloading metadata from: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Please wait" msgstr "Please wait"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Query: " msgstr "Query: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "Failed to download metadata. Click \"Show Details\" to see details." msgstr "Failed to download metadata. Click \"Show Details\" to see details."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14468,39 +14468,39 @@ msgstr ""
"single distinctive word from the title.<p>To see the full log, click \"Show " "single distinctive word from the title.<p>To see the full log, click \"Show "
"Details\"." "Details\"."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Current cover" msgstr "Current cover"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Searching..." msgstr "Searching..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "Downloading covers for <b>%s</b>, please wait..." msgstr "Downloading covers for <b>%s</b>, please wait..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "Failed to download any covers, click \"Show details\" for details." msgstr "Failed to download any covers, click \"Show details\" for details."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "Could not find any covers for <b>%s</b>" msgstr "Could not find any covers for <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Downloading metadata..." msgstr "Downloading metadata..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Downloading cover..." msgstr "Downloading cover..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-08-03 13:00+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n"
"Last-Translator: Cyril <tedehur@gmail.com>\n" "Last-Translator: Cyril <tedehur@gmail.com>\n"
"Language-Team: Esperanto <eo@li.org>\n" "Language-Team: Esperanto <eo@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:40+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:44+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Faras absolute nenion"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1109,15 +1109,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1135,7 +1135,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1158,13 +1158,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4043,7 +4043,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4134,7 +4134,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5480,23 +5480,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5651,8 +5651,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5688,7 +5688,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9169,7 +9169,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9767,7 +9767,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9946,8 +9946,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12668,7 +12668,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13142,7 +13142,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13288,15 +13288,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13304,27 +13304,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13332,38 +13332,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: es\n" "Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-07 15:16+0000\n" "PO-Revision-Date: 2012-12-07 15:16+0000\n"
"Last-Translator: Jellby <Unknown>\n" "Last-Translator: Jellby <Unknown>\n"
"Language-Team: Español; Castellano <>\n" "Language-Team: Español; Castellano <>\n"
@ -18,8 +18,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:51+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:56+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533
msgid "" msgid ""
@ -184,8 +184,8 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1196,15 +1196,15 @@ msgstr "Actualizando la lista de metadatos del dispositivo..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d de %(tot)d" msgstr "%(num)d de %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "terminado" msgstr "terminado"
@ -1227,7 +1227,7 @@ msgstr ""
"Algunas portadas no se pudieron convertir.\n" "Algunas portadas no se pudieron convertir.\n"
"Pulse en \"Mostrar detalles\" para ver una lista." "Pulse en \"Mostrar detalles\" para ver una lista."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1250,13 +1250,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Noticias" msgstr "Noticias"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catálogo" msgstr "Catálogo"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Comunicarse con iTunes." msgstr "Comunicarse con iTunes."
@ -4803,7 +4803,7 @@ msgstr "No"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4894,7 +4894,7 @@ msgstr "Marca temporal"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Publicado" msgstr "Publicado"
@ -6379,11 +6379,11 @@ msgid "None of the selected books are on the device"
msgstr "Ninguno de los libros seleccionados está en el dispositivo" msgstr "Ninguno de los libros seleccionados está en el dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Eliminando libros del dispositivo" msgstr "Eliminando libros del dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6391,7 +6391,7 @@ msgstr ""
"Algunos de los libros seleccionados están en el dispositivo conectado. ¿De " "Algunos de los libros seleccionados están en el dispositivo conectado. ¿De "
"<b>dónde</b> quiere borrar los libros seleccionades?" "<b>dónde</b> quiere borrar los libros seleccionades?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6399,7 +6399,7 @@ msgstr ""
"Los libros seleccionados serán <b>borrados permanentemente</b> y los " "Los libros seleccionados serán <b>borrados permanentemente</b> y los "
"archivos eliminados de su biblioteca calibre. ¿Está seguro?" "archivos eliminados de su biblioteca calibre. ¿Está seguro?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6561,8 +6561,8 @@ msgstr "No se pudieron descargar los metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "La descarga ha fallado" msgstr "La descarga ha fallado"
@ -6606,7 +6606,7 @@ msgid "Download complete"
msgstr "Descarga finalizada" msgstr "Descarga finalizada"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Registro de descargas" msgstr "Registro de descargas"
@ -10352,7 +10352,7 @@ msgstr "Mostrar información de dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -11047,7 +11047,7 @@ msgstr "Enlace"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "No se encontraron coincidencias" msgstr "No se encontraron coincidencias"
@ -11233,8 +11233,8 @@ msgstr "Copiado"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Ver registro" msgstr "Ver registro"
@ -14210,7 +14210,7 @@ msgid "Previous Page"
msgstr "Página anterior" msgstr "Página anterior"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14728,7 +14728,7 @@ msgid "Edit Metadata"
msgstr "Modificar metadatos" msgstr "Modificar metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14885,15 +14885,15 @@ msgstr "Co&mentarios"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Metadatos básicos" msgstr "Metadatos básicos"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Tiene portada" msgstr "Tiene portada"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Tiene resumen" msgstr "Tiene resumen"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14905,29 +14905,29 @@ msgstr ""
"se encontrará una en la fase de descargar portadas, o\n" "se encontrará una en la fase de descargar portadas, o\n"
"al contrario." "al contrario."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Vea en" msgstr "Vea en"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "calibre está descargando metadatos desde: " msgstr "calibre está descargando metadatos desde: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Espere un momento" msgstr "Espere un momento"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Consulta: " msgstr "Consulta: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"No se pudieron descargar los metadatos. Pulse «Mostrar detalles» para más " "No se pudieron descargar los metadatos. Pulse «Mostrar detalles» para más "
"información" "información"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14939,42 +14939,42 @@ msgstr ""
"apellido del autor y una sola palabra del título.<p>Para ver el registro " "apellido del autor y una sola palabra del título.<p>Para ver el registro "
"completo, pulse «Mostrar detalles»." "completo, pulse «Mostrar detalles»."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Portada actual" msgstr "Portada actual"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Buscando..." msgstr "Buscando..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "Descargando portadas para <b>%s</b>, espere..." msgstr "Descargando portadas para <b>%s</b>, espere..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"No se pudo descargar ninguna portada, pulse en «Mostrar detalles» para más " "No se pudo descargar ninguna portada, pulse en «Mostrar detalles» para más "
"información." "información."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "No se encontró ninguna portada para <b>%s</b>" msgstr "No se encontró ninguna portada para <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"Se encontraron <b>%(num)d</b> portadas para %(title)s. Escoja la que más le " "Se encontraron <b>%(num)d</b> portadas para %(title)s. Escoja la que más le "
"guste." "guste."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Descargando metadatos..." msgstr "Descargando metadatos..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Descargando portada..." msgstr "Descargando portada..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-05-02 00:16+0000\n" "PO-Revision-Date: 2012-05-02 00:16+0000\n"
"Last-Translator: Kaur Alasoo <kauralasoo@gmail.com>\n" "Last-Translator: Kaur Alasoo <kauralasoo@gmail.com>\n"
"Language-Team: Estonian <et@li.org>\n" "Language-Team: Estonian <et@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:40+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:44+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Ei tee midagi"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1103,15 +1103,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1129,7 +1129,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1152,13 +1152,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Suhtle iTunes'ga." msgstr "Suhtle iTunes'ga."
@ -4036,7 +4036,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4127,7 +4127,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5473,23 +5473,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5644,8 +5644,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5681,7 +5681,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9162,7 +9162,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9760,7 +9760,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9939,8 +9939,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12661,7 +12661,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13135,7 +13135,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13281,15 +13281,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13297,27 +13297,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13325,38 +13325,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-11-24 18:16+0000\n" "PO-Revision-Date: 2012-11-24 18:16+0000\n"
"Last-Translator: Ander Martínez <Unknown>\n" "Last-Translator: Ander Martínez <Unknown>\n"
"Language-Team: http://librezale.org/wiki/Calibre\n" "Language-Team: http://librezale.org/wiki/Calibre\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:41+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: eu\n" "Language: eu\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -166,8 +166,8 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1194,15 +1194,15 @@ msgstr "Irakurgailuaren zerrendatze metadatuak eguneratzen..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d %(tot)d horietatik" msgstr "%(num)d %(tot)d horietatik"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "amaiturik" msgstr "amaiturik"
@ -1225,7 +1225,7 @@ msgstr ""
"Azalaren arte lan batzuk ezin izan dira bihurtu.\n" "Azalaren arte lan batzuk ezin izan dira bihurtu.\n"
"Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1248,13 +1248,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Albisteak" msgstr "Albisteak"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalogoa" msgstr "Katalogoa"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Komunikatu iTunes horrekin ." msgstr "Komunikatu iTunes horrekin ."
@ -4734,7 +4734,7 @@ msgstr "Ez"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4825,7 +4825,7 @@ msgstr "Dataren zigilua (noizkoa)"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Argitaratua" msgstr "Argitaratua"
@ -6240,11 +6240,11 @@ msgid "None of the selected books are on the device"
msgstr "Hautatutako liburuak ez daude irakurgailuan, ezta bakar bat ere" msgstr "Hautatutako liburuak ez daude irakurgailuan, ezta bakar bat ere"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Ezabatzen liburuak irakurgailutik." msgstr "Ezabatzen liburuak irakurgailutik."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6252,7 +6252,7 @@ msgstr ""
"Hautatutako liburuetako batzuk erantsitako gailuan daude. <b>Nondik</b> nahi " "Hautatutako liburuetako batzuk erantsitako gailuan daude. <b>Nondik</b> nahi "
"duzu ezabatu hautatutako fitxategiak?" "duzu ezabatu hautatutako fitxategiak?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6260,7 +6260,7 @@ msgstr ""
"Aukeratutako liburuak <b>betiko ezabatu</b> egingo dira zure calibre " "Aukeratutako liburuak <b>betiko ezabatu</b> egingo dira zure calibre "
"liburutegitik eta fitxategiak ezabatu egingo dira betiko. Ziur zaude?" "liburutegitik eta fitxategiak ezabatu egingo dira betiko. Ziur zaude?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6418,8 +6418,8 @@ msgstr "Kale egin du metadatuak deskargatzen"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Jaitsierak huts egin du" msgstr "Jaitsierak huts egin du"
@ -6455,7 +6455,7 @@ msgid "Download complete"
msgstr "Jaitsiera osatu da" msgstr "Jaitsiera osatu da"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -10038,7 +10038,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10665,7 +10665,7 @@ msgstr "Esteka"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Ez da bat datorrenik aurkitu" msgstr "Ez da bat datorrenik aurkitu"
@ -10844,8 +10844,8 @@ msgstr "Kopiaturik"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Erregistroa ikusi" msgstr "Erregistroa ikusi"
@ -13670,7 +13670,7 @@ msgid "Previous Page"
msgstr "Aurreko orrialdea" msgstr "Aurreko orrialdea"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14166,7 +14166,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14318,15 +14318,15 @@ msgstr "&Iruzkinak"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14334,27 +14334,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14362,38 +14362,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Deskargatzen liburu-azala..." msgstr "Deskargatzen liburu-azala..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-06-07 03:13+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n"
"Last-Translator: Farhood M,K, Kiazand <fartooti@gmail.com>\n" "Last-Translator: Farhood M,K, Kiazand <fartooti@gmail.com>\n"
"Language-Team: Persian <fa@li.org>\n" "Language-Team: Persian <fa@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:48+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:53+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1107,15 +1107,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1133,7 +1133,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1156,13 +1156,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4041,7 +4041,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4132,7 +4132,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5478,23 +5478,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5649,8 +5649,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5686,7 +5686,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9167,7 +9167,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9765,7 +9765,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9944,8 +9944,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12666,7 +12666,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13140,7 +13140,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13286,15 +13286,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13302,27 +13302,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13330,38 +13330,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-11-05 18:06+0000\n" "PO-Revision-Date: 2012-11-05 18:06+0000\n"
"Last-Translator: Harry Salmimaa <harry.ok@hotmail.com>\n" "Last-Translator: Harry Salmimaa <harry.ok@hotmail.com>\n"
"Language-Team: Finnish <fi@li.org>\n" "Language-Team: Finnish <fi@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:41+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:45+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Ei tee mitään"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1123,15 +1123,15 @@ msgstr "Päivittää laitteen metatietolistausta..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "Valmis" msgstr "Valmis"
@ -1154,7 +1154,7 @@ msgstr ""
"Osaa kansitaiteesta ei voitu kääntää.\n" "Osaa kansitaiteesta ei voitu kääntää.\n"
"Valitse 'Näytä yksityiskohdat' nähdäksesi listan." "Valitse 'Näytä yksityiskohdat' nähdäksesi listan."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1177,13 +1177,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Uutiset" msgstr "Uutiset"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Luettelo" msgstr "Luettelo"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Kommunikoi iTunesin kanssa." msgstr "Kommunikoi iTunesin kanssa."
@ -4126,7 +4126,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4217,7 +4217,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5564,23 +5564,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5735,8 +5735,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5772,7 +5772,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9253,7 +9253,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9851,7 +9851,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -10030,8 +10030,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12752,7 +12752,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13226,7 +13226,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13372,15 +13372,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13388,27 +13388,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13416,38 +13416,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2011-08-05 17:17+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n" "Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: Faroese <fo@li.org>\n" "Language-Team: Faroese <fo@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:40+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:44+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1080,15 +1080,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1106,7 +1106,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1129,13 +1129,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4011,7 +4011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4102,7 +4102,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5448,23 +5448,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5619,8 +5619,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5656,7 +5656,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9137,7 +9137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9735,7 +9735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9914,8 +9914,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12636,7 +12636,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13110,7 +13110,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13256,15 +13256,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13272,27 +13272,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13300,38 +13300,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre 0.4.22\n" "Project-Id-Version: calibre 0.4.22\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-08 17:10+0000\n" "PO-Revision-Date: 2012-12-08 17:10+0000\n"
"Last-Translator: Arnaud <Unknown>\n" "Last-Translator: Arnaud <Unknown>\n"
"Language-Team: PCGen\n" "Language-Team: PCGen\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2012-12-09 04:36+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:45+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: fr\n" "Language: fr\n"
"X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
@ -168,8 +168,8 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1209,15 +1209,15 @@ msgstr "Mise à jour de la liste des métadonnées de lappareil…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d sur %(tot)d" msgstr "%(num)d sur %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "Terminé" msgstr "Terminé"
@ -1240,7 +1240,7 @@ msgstr ""
"Certaines illustrations de couverture nont pu être converties.\n" "Certaines illustrations de couverture nont pu être converties.\n"
"Cliquer sur «Afficher Détails» pour une liste." "Cliquer sur «Afficher Détails» pour une liste."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1263,13 +1263,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Informations" msgstr "Informations"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catalogue" msgstr "Catalogue"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Communiquer avec iTunes" msgstr "Communiquer avec iTunes"
@ -4883,7 +4883,7 @@ msgstr "Non"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4974,7 +4974,7 @@ msgstr "Horodatage"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Publié" msgstr "Publié"
@ -6479,11 +6479,11 @@ msgid "None of the selected books are on the device"
msgstr "Aucun des livres sélectionnés nest sur lappareil" msgstr "Aucun des livres sélectionnés nest sur lappareil"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Suppression des livres dans lappareil" msgstr "Suppression des livres dans lappareil"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6491,7 +6491,7 @@ msgstr ""
"Certains des livres sélectionnés sont présents sur lappareil connecté. <b>A " "Certains des livres sélectionnés sont présents sur lappareil connecté. <b>A "
"partir doù</b> voulez-vous supprimer les fichiers?" "partir doù</b> voulez-vous supprimer les fichiers?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6500,7 +6500,7 @@ msgstr ""
"fichiers associés seront retirés de votre bibliothèque calibre. Êtes-vous " "fichiers associés seront retirés de votre bibliothèque calibre. Êtes-vous "
"certain?" "certain?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6663,8 +6663,8 @@ msgstr "Echec du téléchargement des métadonnées"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Le téléchargement a échoué." msgstr "Le téléchargement a échoué."
@ -6708,7 +6708,7 @@ msgid "Download complete"
msgstr "Téléchargement terminé" msgstr "Téléchargement terminé"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Journal de Téléchargement" msgstr "Journal de Téléchargement"
@ -10503,7 +10503,7 @@ msgstr "Afficher les informations sur le périphérique"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -11236,7 +11236,7 @@ msgstr "Lien"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Aucun résultat" msgstr "Aucun résultat"
@ -11421,8 +11421,8 @@ msgstr "Copié"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Afficher le journal" msgstr "Afficher le journal"
@ -14429,7 +14429,7 @@ msgid "Previous Page"
msgstr "Page précédente" msgstr "Page précédente"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14957,7 +14957,7 @@ msgid "Edit Metadata"
msgstr "Éditer les métadonnées" msgstr "Éditer les métadonnées"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -15117,15 +15117,15 @@ msgstr "&Commentaires"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Métadonnées basiques" msgstr "Métadonnées basiques"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Possède une couverture" msgstr "Possède une couverture"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Possède un résumé" msgstr "Possède un résumé"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -15139,29 +15139,29 @@ msgstr ""
"une couverture dans létape de téléchargement\n" "une couverture dans létape de téléchargement\n"
"de couverture, et vice versa." "de couverture, et vice versa."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Voir à" msgstr "Voir à"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "calibre télécharge les métadonnées à partir de: " msgstr "calibre télécharge les métadonnées à partir de: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Veuillez patienter" msgstr "Veuillez patienter"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Requête: " msgstr "Requête: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"Le téléchargement des métadonnées a échoué. Cliquer Afficher Détails pour " "Le téléchargement des métadonnées a échoué. Cliquer Afficher Détails pour "
"voir les détails" "voir les détails"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -15173,42 +15173,42 @@ msgstr ""
"le nom de famille de l'auteur et un unique mot distinctif du titre.<p> Pour " "le nom de famille de l'auteur et un unique mot distinctif du titre.<p> Pour "
"voir le journal en entier, cliquer Afficher Détails." "voir le journal en entier, cliquer Afficher Détails."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Couverture actuelle" msgstr "Couverture actuelle"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Recherche en cours…" msgstr "Recherche en cours…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "Téléchargement des couvertures pour <b>%s</b>, veuillez patienter…" msgstr "Téléchargement des couvertures pour <b>%s</b>, veuillez patienter…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"Impossible de télécharger toutes les couvertures, cliquer \"Afficher " "Impossible de télécharger toutes les couvertures, cliquer \"Afficher "
"détails\" pour les détails" "détails\" pour les détails"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "Impossible de trouver toutes les couvertures de <b>%s</b>" msgstr "Impossible de trouver toutes les couvertures de <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"<b>%(num)d</b> couvertures trouvées pour %(title)s. Choisir celle que vous " "<b>%(num)d</b> couvertures trouvées pour %(title)s. Choisir celle que vous "
"préférez le mieux." "préférez le mieux."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Télécharge les métadonnées…" msgstr "Télécharge les métadonnées…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Télécharge la couverture…" msgstr "Télécharge la couverture…"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-03-30 13:27+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n"
"Last-Translator: Richard Boudreau <Unknown>\n" "Last-Translator: Richard Boudreau <Unknown>\n"
"Language-Team: French (Canada) <fr_CA@li.org>\n" "Language-Team: French (Canada) <fr_CA@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:55+0000\n" "X-Launchpad-Export-Date: 2012-12-15 05:00+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Ne fait strictement rien"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1132,15 +1132,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1158,7 +1158,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1181,13 +1181,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4063,7 +4063,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4154,7 +4154,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5500,23 +5500,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5671,8 +5671,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5708,7 +5708,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9189,7 +9189,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9787,7 +9787,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9966,8 +9966,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12688,7 +12688,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13162,7 +13162,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13308,15 +13308,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13324,27 +13324,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13352,38 +13352,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-10-14 15:48+0000\n" "PO-Revision-Date: 2012-10-14 15:48+0000\n"
"Last-Translator: Mauro Ermacora <m.ermacora@gmail.com>\n" "Last-Translator: Mauro Ermacora <m.ermacora@gmail.com>\n"
"Language-Team: Friulian <fur@li.org>\n" "Language-Team: Friulian <fur@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:41+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:45+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1083,15 +1083,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1109,7 +1109,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1132,13 +1132,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4014,7 +4014,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4105,7 +4105,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5451,23 +5451,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5622,8 +5622,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5659,7 +5659,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9140,7 +9140,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9738,7 +9738,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9917,8 +9917,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12639,7 +12639,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13113,7 +13113,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13259,15 +13259,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13275,27 +13275,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13303,38 +13303,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-11-09 23:06+0000\n" "PO-Revision-Date: 2012-11-09 23:06+0000\n"
"Last-Translator: ghas <Unknown>\n" "Last-Translator: ghas <Unknown>\n"
"Language-Team: dev@gl.openoffice.org\n" "Language-Team: dev@gl.openoffice.org\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:42+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:46+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: gl\n" "Language: gl\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
@ -166,8 +166,8 @@ msgstr "Non facer nada"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1169,15 +1169,15 @@ msgstr "Actualizando a relación de metadatos..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d de %(tot)d" msgstr "%(num)d de %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "rematado" msgstr "rematado"
@ -1200,7 +1200,7 @@ msgstr ""
"Algunhas cubertas non se converteron. \n" "Algunhas cubertas non se converteron. \n"
"Prema «Amosar detalles» para relacionalas." "Prema «Amosar detalles» para relacionalas."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1223,13 +1223,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Noticias" msgstr "Noticias"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catálogo" msgstr "Catálogo"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Comunicar con iTunes." msgstr "Comunicar con iTunes."
@ -4500,7 +4500,7 @@ msgstr "Non"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4591,7 +4591,7 @@ msgstr "Marca de tempo"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Publicado" msgstr "Publicado"
@ -5997,11 +5997,11 @@ msgid "None of the selected books are on the device"
msgstr "Ningún dos libros seleccionados se atopan no dispositivo" msgstr "Ningún dos libros seleccionados se atopan no dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Eliminando libros do dispositivo" msgstr "Eliminando libros do dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6009,7 +6009,7 @@ msgstr ""
"Algúns dos libros seleccionados están no dispositivo conectado. De " "Algúns dos libros seleccionados están no dispositivo conectado. De "
"<b>onde</b> quere borrar os libros seleccionados?" "<b>onde</b> quere borrar os libros seleccionados?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6017,7 +6017,7 @@ msgstr ""
"O libros seleccionados serán <b>eliminados permanentemente</b> e os " "O libros seleccionados serán <b>eliminados permanentemente</b> e os "
"ficheiros retirados da súa biblioteca do Calibre. Está seguro?" "ficheiros retirados da súa biblioteca do Calibre. Está seguro?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6176,8 +6176,8 @@ msgstr "Produciuse un fallo ao descargar os metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Produciuse un fallo na descarga" msgstr "Produciuse un fallo na descarga"
@ -6213,7 +6213,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9797,7 +9797,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10479,7 +10479,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Non se atopou ningunha coincidencia" msgstr "Non se atopou ningunha coincidencia"
@ -10664,8 +10664,8 @@ msgstr "Copiado"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -13548,7 +13548,7 @@ msgid "Previous Page"
msgstr "Páxina anterior" msgstr "Páxina anterior"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14047,7 +14047,7 @@ msgid "Edit Metadata"
msgstr "Modificar metadatos" msgstr "Modificar metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14196,15 +14196,15 @@ msgstr "&Comentarios"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14212,27 +14212,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14240,38 +14240,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Descargando a cuberta..." msgstr "Descargando a cuberta..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2011-08-20 06:46+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n"
"Last-Translator: Hasit Bhatt <hasit.p.bhatt@gmail.com>\n" "Last-Translator: Hasit Bhatt <hasit.p.bhatt@gmail.com>\n"
"Language-Team: Gujarati <gu@li.org>\n" "Language-Team: Gujarati <gu@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:43+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:47+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "કઈ પણ કરતું નથી"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1080,15 +1080,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1106,7 +1106,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1129,13 +1129,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4011,7 +4011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4102,7 +4102,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5448,23 +5448,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5619,8 +5619,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5656,7 +5656,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9137,7 +9137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9735,7 +9735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9914,8 +9914,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12636,7 +12636,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13110,7 +13110,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13256,15 +13256,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13272,27 +13272,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13300,38 +13300,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-12 16:04+0000\n" "PO-Revision-Date: 2012-12-15 17:41+0000\n"
"Last-Translator: Hisbro <talnl357@gmail.com>\n" "Last-Translator: Hisbro <talnl357@gmail.com>\n"
"Language-Team: Hebrew <he@li.org>\n" "Language-Team: Hebrew <he@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-13 04:40+0000\n" "X-Launchpad-Export-Date: 2012-12-16 04:43+0000\n"
"X-Generator: Launchpad (build 16361)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -326,7 +326,7 @@ msgstr "כתוב תגיות מטא מ- %s קבצים"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Add books to calibre or the connected device" msgid "Add books to calibre or the connected device"
msgstr "הוסף ספרים לקליבר או למכשיר המחובר" msgstr "הוסף ספרים ל-calibre או למכשיר המחובר"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Fetch annotations from a connected Kindle (experimental)" msgid "Fetch annotations from a connected Kindle (experimental)"
@ -334,7 +334,7 @@ msgstr "יבא הערות ממכשיר קינדל מחובר (ניסיוני)"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
msgid "Generate a catalog of the books in your calibre library" msgid "Generate a catalog of the books in your calibre library"
msgstr "אתחל קטלוג של הספרים שבספריית הקליברה שלך" msgstr "אתחל קטלוג של הספרים שבספריית ה-calibre שלך"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
msgid "Convert books to various ebook formats" msgid "Convert books to various ebook formats"
@ -342,15 +342,15 @@ msgstr "להמיר ספרים לתצורות שונות"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795
msgid "Delete books from your calibre library or connected device" msgid "Delete books from your calibre library or connected device"
msgstr "למחוק ספרים מספריית הקליברה או מהמכשיר שלך" msgstr "למחוק ספרים מספריית ה-calibre או מהמכשיר שלך"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800
msgid "Edit the metadata of books in your calibre library" msgid "Edit the metadata of books in your calibre library"
msgstr "לערוך את הנתונים של הספרים בספריית הקליברה שלך" msgstr "לערוך את הנתונים של הספרים בספריית ה-calibre שלך"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
msgid "Read books in your calibre library" msgid "Read books in your calibre library"
msgstr "לקרוא ספרים בספריית הקליברה שלך" msgstr "לקרוא ספרים בספריית ה-calibre שלך"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810
msgid "Download news from the internet in ebook form" msgid "Download news from the internet in ebook form"
@ -370,7 +370,7 @@ msgstr "הצג פרטי הספר בחלון נפרד"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830
msgid "Restart calibre" msgid "Restart calibre"
msgstr "לאתחל קליברה" msgstr "אתחל את calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835
msgid "Open the folder that contains the book files in your calibre library" msgid "Open the folder that contains the book files in your calibre library"
@ -391,11 +391,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
msgid "Browse the calibre User Manual" msgid "Browse the calibre User Manual"
msgstr "עיין במדריך קליבר למשתמש" msgstr "עיין במדריך של calibre למשתמש"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857
msgid "Customize calibre" msgid "Customize calibre"
msgstr "התאם את קליבר" msgstr "התאם את calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
msgid "Easily find books similar to the currently selected one" msgid "Easily find books similar to the currently selected one"
@ -539,23 +539,23 @@ msgstr "שלוט בצורה שקליבר קורא מידע מטא מקבצים
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043
msgid "Saving books to disk" msgid "Saving books to disk"
msgstr "שומר ספרים לדיסק" msgstr "שמירת ספרים לדיסק"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049
msgid "" msgid ""
"Control how calibre exports files from its database to disk when using Save " "Control how calibre exports files from its database to disk when using Save "
"to disk" "to disk"
msgstr "" msgstr ""
"קבע איך calibre מיצא קבצים ממסד הנתונים לדיסק הקשיח בבחירת \"שמירה לדיסק " "קבע איך calibre מייצא קבצים ממסד הנתונים לדיסק הקשיח בבחירת \"שמירה לדיסק "
"הקשיח\"" "הקשיח\""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055
msgid "Sending books to devices" msgid "Sending books to devices"
msgstr "שולח ספרים להתקנים" msgstr "שליחת ספרים להתקנים"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061
msgid "Control how calibre transfers files to your ebook reader" msgid "Control how calibre transfers files to your ebook reader"
msgstr "שלוט בצורת ההעברה של קליבר לקורא הספרים שלך" msgstr "שלוט כיצד calibre מעביר את הקבצים לקורא הספרים הדיגיטליים שלך"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067
msgid "Metadata plugboards" msgid "Metadata plugboards"
@ -918,6 +918,8 @@ msgid ""
"plugin. This command will automatically zip up the plugin and update it in " "plugin. This command will automatically zip up the plugin and update it in "
"calibre." "calibre."
msgstr "" msgstr ""
"למפתחי רכיבים: נתיב לספריה שבה אתם מפתחים את הרכיב. פקודה זו תכווץ באופן "
"אוטומטי את הרכיב ותעדכן אותו ב-calibre."
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:626 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:626
msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
@ -1077,7 +1079,7 @@ msgstr "תקשר עם אייטונס/אייבוקס"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:212 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:212
msgid "Apple iDevice detected, launching iTunes, please wait ..." msgid "Apple iDevice detected, launching iTunes, please wait ..."
msgstr "" msgstr "iDevice של אפל אותר, מפעיל iTunes, אנא המתן..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214
msgid "" msgid ""
@ -1110,15 +1112,15 @@ msgstr "מעדכן רישום נתוני מטא של החומרה"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d מתוך %(tot)d" msgstr "%(num)d מתוך %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "הסתיים" msgstr "הסתיים"
@ -1141,7 +1143,7 @@ msgstr ""
"לא היה אפשר להמיר חלק מתמונות השער.\n" "לא היה אפשר להמיר חלק מתמונות השער.\n"
"לחץ על 'הצג פרטים' לקבלת רשימה." "לחץ על 'הצג פרטים' לקבלת רשימה."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1164,13 +1166,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "חדשות" msgstr "חדשות"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "קטלוג" msgstr "קטלוג"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "תקשר עם אייטונס" msgstr "תקשר עם אייטונס"
@ -4068,7 +4070,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4076,14 +4078,14 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:375 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:375
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:585 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:585
msgid "Title" msgid "Title"
msgstr "" msgstr "כותרת"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
msgid "Author(s)" msgid "Author(s)"
msgstr "" msgstr "מחבר/ים"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:771 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:771
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65
@ -4127,7 +4129,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:780 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:780
msgid "Tags" msgid "Tags"
msgstr "" msgstr "תוויות"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:777 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:777
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:184
@ -4142,8 +4144,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140
msgid "Series" msgid "Series"
msgid_plural "Series" msgid_plural "Series"
msgstr[0] "" msgstr[0] "סדרות"
msgstr[1] ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:778 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:778
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69
@ -4159,10 +4160,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr "פורסם"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:784 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:784
msgid "Rights" msgid "Rights"
@ -4516,7 +4517,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:778 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:778
msgid "Rating" msgid "Rating"
msgstr "" msgstr "דירוג"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34
#, python-format #, python-format
@ -5080,7 +5081,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129
#, python-format #, python-format
msgid "%d books" msgid "%d books"
msgstr "%d ספרים" msgstr "ספרים %d"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92
@ -5505,23 +5506,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5541,7 +5542,7 @@ msgstr "התחבר לתיקיה"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43
msgid "Connect to iTunes" msgid "Connect to iTunes"
msgstr "" msgstr "התחבר ל-iTunes"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49
msgid "Connect to Bambook" msgid "Connect to Bambook"
@ -5676,8 +5677,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5713,7 +5714,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -5876,7 +5877,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22
msgid "Change calibre behavior" msgid "Change calibre behavior"
msgstr "" msgstr "שנה את ההתנהגות של calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:29
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:208
@ -6170,7 +6171,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:234
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667
msgid "&Cancel" msgid "&Cancel"
msgstr "" msgstr "&ביטול"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:106
msgid "&Rebuild Book" msgid "&Rebuild Book"
@ -6255,7 +6256,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37
msgid "View" msgid "View"
msgstr "" msgstr "הצג"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:48
msgid "View specific format" msgid "View specific format"
@ -8225,7 +8226,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:98
msgid "Preview" msgid "Preview"
msgstr "" msgstr "תצוגה מקדימה"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:19 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:19
msgid "" msgid ""
@ -8774,7 +8775,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:627 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:627
msgid "Apply changes" msgid "Apply changes"
msgstr "" msgstr "החל שינויים"
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:820 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:820
msgid "Remove series" msgid "Remove series"
@ -8927,7 +8928,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:918
msgid "Running jobs" msgid "Running jobs"
msgstr "" msgstr "עבודות רצות"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
msgid "Cannot configure the device while there are running device jobs." msgid "Cannot configure the device while there are running device jobs."
@ -9194,7 +9195,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9792,7 +9793,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9899,7 +9900,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
msgid "Active Jobs" msgid "Active Jobs"
msgstr "" msgstr "עבודות פעילות"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
msgid "Find next match" msgid "Find next match"
@ -9916,11 +9917,11 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
msgid "&Stop selected jobs" msgid "&Stop selected jobs"
msgstr "" msgstr "&עצור עבודות נבחרות"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:77
msgid "&Hide selected jobs" msgid "&Hide selected jobs"
msgstr "" msgstr "&הסתר עבודות נבחרות"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:78
msgid "Show job &details" msgid "Show job &details"
@ -9971,8 +9972,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -10159,7 +10160,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1059 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1059
msgid "&Rating:" msgid "&Rating:"
msgstr "" msgstr "&דירוג:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556
@ -11509,7 +11510,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164
msgid "Publishers" msgid "Publishers"
msgstr "" msgstr "מוציאים לאור"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:143
msgid " (not on any book)" msgid " (not on any book)"
@ -12530,7 +12531,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:61
msgid "Size (MB)" msgid "Size (MB)"
msgstr "" msgstr "גודל (מ\"ב)"
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275
@ -12693,7 +12694,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13167,7 +13168,7 @@ msgid "Edit Metadata"
msgstr "ערוך מטא-נתונים" msgstr "ערוך מטא-נתונים"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13313,15 +13314,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13329,27 +13330,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13357,38 +13358,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""
@ -14016,7 +14017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:152 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:152
msgid "Formats" msgid "Formats"
msgstr "" msgstr "פורמטים"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
msgid "ISBN" msgid "ISBN"
@ -14549,7 +14550,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259
msgid "User interface &style (needs restart):" msgid "User interface &style (needs restart):"
msgstr "" msgstr "סגנון ממשק &משתמש (מצריך איתחול):"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260
msgid "Show &tooltips in the book list" msgid "Show &tooltips in the book list"
@ -14557,7 +14558,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261
msgid "Main Interface" msgid "Main Interface"
msgstr "" msgstr "ממשק ראשי"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262
msgid "" msgid ""
@ -14685,7 +14686,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123
msgid "&Apply" msgid "&Apply"
msgstr "" msgstr "&החל"
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:238
msgid "Restore &defaults" msgid "Restore &defaults"
@ -15931,7 +15932,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:93
msgid "(all books)" msgid "(all books)"
msgstr "" msgstr "(כל הספרים)"
#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:21
msgid "" msgid ""
@ -16378,7 +16379,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:858 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:858
#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 #: /home/kovid/work/calibre/src/calibre/library/database2.py:495
msgid "Searches" msgid "Searches"
msgstr "" msgstr "חיפושים"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:935 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:935
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:955 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:955
@ -16710,7 +16711,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:205 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:205
msgid "&Donate to support calibre" msgid "&Donate to support calibre"
msgstr "&תרום כדי לתמוך בקליבר" msgstr "&תרום כדי לתמוך ב-calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:241
msgid "&Restore" msgid "&Restore"
@ -17773,7 +17774,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr "ביטול"
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857
msgid "&Finish" msgid "&Finish"
@ -17794,7 +17795,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
msgid "Welcome to calibre" msgid "Welcome to calibre"
msgstr "ברוך הבא ! לקליבר" msgstr "ברוך הבא ל-calibre"
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:56
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48
@ -20948,7 +20949,7 @@ msgstr ""
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:673 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:673
msgid "Apply" msgid "Apply"
msgstr "" msgstr "החל"
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:683 #: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:683
msgid "Don't Save" msgid "Don't Save"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-03-18 12:52+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n"
"Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n" "Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n"
"Language-Team: Hindi <hi@li.org>\n" "Language-Team: Hindi <hi@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:43+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:47+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "कुछ भी नहीं करता"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1082,15 +1082,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1108,7 +1108,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1131,13 +1131,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4016,7 +4016,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4107,7 +4107,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5453,23 +5453,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5624,8 +5624,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5661,7 +5661,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9142,7 +9142,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9740,7 +9740,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9919,8 +9919,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12641,7 +12641,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13115,7 +13115,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13261,15 +13261,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13277,27 +13277,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13305,38 +13305,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-07-23 13:49+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Himachali <him@li.org>\n" "Language-Team: Himachali <him@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:43+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:47+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1080,15 +1080,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1106,7 +1106,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1129,13 +1129,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4011,7 +4011,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4102,7 +4102,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5448,23 +5448,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5619,8 +5619,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5656,7 +5656,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9137,7 +9137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9735,7 +9735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9914,8 +9914,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12636,7 +12636,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13110,7 +13110,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13256,15 +13256,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13272,27 +13272,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13300,38 +13300,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-05-04 13:42+0000\n" "PO-Revision-Date: 2012-05-04 13:42+0000\n"
"Last-Translator: Tomislav Pešut <tomislav.pesut@edu.fit.ba>\n" "Last-Translator: Tomislav Pešut <tomislav.pesut@edu.fit.ba>\n"
"Language-Team: Croatian <hr@li.org>\n" "Language-Team: Croatian <hr@li.org>\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "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" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:50+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:55+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -166,8 +166,8 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1104,15 +1104,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "završeno" msgstr "završeno"
@ -1130,7 +1130,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1153,13 +1153,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Vijesti" msgstr "Vijesti"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalog" msgstr "Katalog"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4200,7 +4200,7 @@ msgstr "Ne"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4291,7 +4291,7 @@ msgstr "Vremenska oznaka"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Objavljeno" msgstr "Objavljeno"
@ -5658,23 +5658,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Uklanjanje knjiga sa uređaja." msgstr "Uklanjanje knjiga sa uređaja."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5829,8 +5829,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5866,7 +5866,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9380,7 +9380,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9978,7 +9978,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Podudarnosti nisu pronađene" msgstr "Podudarnosti nisu pronađene"
@ -10157,8 +10157,8 @@ msgstr "Kopirano"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12910,7 +12910,7 @@ msgid "Previous Page"
msgstr "Prethodna Stranica" msgstr "Prethodna Stranica"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13384,7 +13384,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13530,15 +13530,15 @@ msgstr "&Komentar"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13546,27 +13546,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13574,38 +13574,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Skidanje omota..." msgstr "Skidanje omota..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-02 07:36+0000\n" "PO-Revision-Date: 2012-12-02 07:36+0000\n"
"Last-Translator: Devilinside <Unknown>\n" "Last-Translator: Devilinside <Unknown>\n"
"Language-Team: Hungarian <hu@li.org>\n" "Language-Team: Hungarian <hu@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:44+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:48+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Semmit sem csinál"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1161,15 +1161,15 @@ msgstr "Eszköz metaadat listájának frissítése…"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d/%(tot)d" msgstr "%(num)d/%(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "Kész" msgstr "Kész"
@ -1192,7 +1192,7 @@ msgstr ""
"Néhány borítót nem lehetett konvertálni.\n" "Néhány borítót nem lehetett konvertálni.\n"
"Kattintson a „Részletek megjelenítése” lehetőségre a listához." "Kattintson a „Részletek megjelenítése” lehetőségre a listához."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1215,13 +1215,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Hírek (RSS)" msgstr "Hírek (RSS)"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Katalógus" msgstr "Katalógus"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Kommunikáció iTunes-szal." msgstr "Kommunikáció iTunes-szal."
@ -4644,7 +4644,7 @@ msgstr "Nem"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4735,7 +4735,7 @@ msgstr "Dátum"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Kiadás ideje" msgstr "Kiadás ideje"
@ -6194,11 +6194,11 @@ msgid "None of the selected books are on the device"
msgstr "A kiválasztott könyvek nem találhatóak az eszközön" msgstr "A kiválasztott könyvek nem találhatóak az eszközön"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Könyvek törlése az eszközről." msgstr "Könyvek törlése az eszközről."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6206,7 +6206,7 @@ msgstr ""
"A kiválasztott könyvek egyike egy csatlakoztatott eszközön található. " "A kiválasztott könyvek egyike egy csatlakoztatott eszközön található. "
"<b>Honnan</b> szeretné a kijelölt fájlokat törölni?" "<b>Honnan</b> szeretné a kijelölt fájlokat törölni?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6214,7 +6214,7 @@ msgstr ""
"A kiválasztott könyvek <b>véglegesen törlődni</b> fognak és a fájlok " "A kiválasztott könyvek <b>véglegesen törlődni</b> fognak és a fájlok "
"eltávolításra kerülnek a calibre könyvtárából. Folytatja?" "eltávolításra kerülnek a calibre könyvtárából. Folytatja?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6377,8 +6377,8 @@ msgstr "A metaadat letöltése meghiúsult"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "A letöltés meghiúsult" msgstr "A letöltés meghiúsult"
@ -6418,7 +6418,7 @@ msgid "Download complete"
msgstr "A letöltés befejeződött" msgstr "A letöltés befejeződött"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Naplófájl letöltése" msgstr "Naplófájl letöltése"
@ -10111,7 +10111,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10819,7 +10819,7 @@ msgstr "Hivatkozás"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Nincs találat" msgstr "Nincs találat"
@ -11006,8 +11006,8 @@ msgstr "Másolva"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Naplófájl megjelenítése" msgstr "Naplófájl megjelenítése"
@ -13929,7 +13929,7 @@ msgid "Previous Page"
msgstr "Előző oldal" msgstr "Előző oldal"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14439,7 +14439,7 @@ msgid "Edit Metadata"
msgstr "Metaadat szerkesztése" msgstr "Metaadat szerkesztése"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14598,15 +14598,15 @@ msgstr "&Megjegyzések"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Alap metaadat" msgstr "Alap metaadat"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Van borítója" msgstr "Van borítója"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Van összefoglalója" msgstr "Van összefoglalója"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14617,29 +14617,29 @@ msgstr ""
"Néha előfordul, hogy olyan könyvhöz is töltődik le\n" "Néha előfordul, hogy olyan könyvhöz is töltődik le\n"
"borító, ami borító nélküliként volt jelölve és fordítva." "borító, ami borító nélküliként volt jelölve és fordítva."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Nézze itt:" msgstr "Nézze itt:"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "A calibre metaadatokat tölt le a következő helyről: " msgstr "A calibre metaadatokat tölt le a következő helyről: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Kérem várjon" msgstr "Kérem várjon"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Lekérdezés: " msgstr "Lekérdezés: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"Nem sikerült a metaadatok letöltése. Kattintson a „Részletek” gombra a " "Nem sikerült a metaadatok letöltése. Kattintson a „Részletek” gombra a "
"további információkért." "további információkért."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14651,42 +14651,42 @@ msgstr ""
"jellemző szót adjon meg a címből.<p>További információkért kattintson a " "jellemző szót adjon meg a címből.<p>További információkért kattintson a "
"„Részletek” gombra." "„Részletek” gombra."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Aktuális borító" msgstr "Aktuális borító"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Keresés…" msgstr "Keresés…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "<b>%s</b> borítójának letöltése, kérem várjon…" msgstr "<b>%s</b> borítójának letöltése, kérem várjon…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"Nem sikerült a borító letöltése, kattintson a „Részletek” gombra további " "Nem sikerült a borító letöltése, kattintson a „Részletek” gombra további "
"információkért." "információkért."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "Nem található borító ehhez: <b>%s</b>" msgstr "Nem található borító ehhez: <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"%(title)s könyvhöz <b>%(num)d</b> borító is található. Válassza amelyik " "%(title)s könyvhöz <b>%(num)d</b> borító is található. Válassza amelyik "
"szeretné." "szeretné."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Metaadatok letöltése…" msgstr "Metaadatok letöltése…"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Borító letöltése…" msgstr "Borító letöltése…"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-01-18 11:51+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n"
"Last-Translator: Amri Ristadi <amristadi@gmail.com>\n" "Last-Translator: Amri Ristadi <amristadi@gmail.com>\n"
"Language-Team: Indonesian <id@li.org>\n" "Language-Team: Indonesian <id@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:44+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:48+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "Tidak ada apa-apanya"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1105,15 +1105,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1131,7 +1131,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1154,13 +1154,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4039,7 +4039,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4130,7 +4130,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5476,23 +5476,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5647,8 +5647,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5684,7 +5684,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9165,7 +9165,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9763,7 +9763,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9942,8 +9942,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12664,7 +12664,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13138,7 +13138,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13284,15 +13284,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13300,27 +13300,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13328,38 +13328,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-05-23 19:33+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n"
"Last-Translator: Sveinn í Felli <sveinki@nett.is>\n" "Last-Translator: Sveinn í Felli <sveinki@nett.is>\n"
"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\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-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:44+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:48+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -167,8 +167,8 @@ msgstr "Gerir nákvæmlega ekkert"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1082,15 +1082,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1108,7 +1108,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1131,13 +1131,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4013,7 +4013,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4104,7 +4104,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5450,23 +5450,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5621,8 +5621,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5658,7 +5658,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9139,7 +9139,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9737,7 +9737,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9916,8 +9916,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12638,7 +12638,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13112,7 +13112,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13258,15 +13258,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13274,27 +13274,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13302,38 +13302,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre_calibre-it\n" "Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-08 12:24+0000\n" "PO-Revision-Date: 2012-12-08 12:24+0000\n"
"Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n" "Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n" "Language-Team: Italian <kde-i18n-it@kde.org>\n"
@ -17,8 +17,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-09 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:49+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
"Language: it\n" "Language: it\n"
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
@ -170,8 +170,8 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1189,15 +1189,15 @@ msgstr "Aggiornamento dei metadati sul dispositivo..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d di %(tot)d" msgstr "%(num)d di %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "completato" msgstr "completato"
@ -1220,7 +1220,7 @@ msgstr ""
"Alcune copertine non possono essere convertite.\n" "Alcune copertine non possono essere convertite.\n"
"Fai clic su 'Mostra dettagli' per un elenco." "Fai clic su 'Mostra dettagli' per un elenco."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1243,13 +1243,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "Notizie" msgstr "Notizie"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "Catalogo" msgstr "Catalogo"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "Comunica con iTunes." msgstr "Comunica con iTunes."
@ -4784,7 +4784,7 @@ msgstr "No"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4875,7 +4875,7 @@ msgstr "Timestamp"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "Pubblicato" msgstr "Pubblicato"
@ -6346,11 +6346,11 @@ msgid "None of the selected books are on the device"
msgstr "Nessuno dei libri selezionati è sul dispositivo" msgstr "Nessuno dei libri selezionati è sul dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "Eliminazione dei libri dal dispositivo." msgstr "Eliminazione dei libri dal dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
@ -6358,7 +6358,7 @@ msgstr ""
"Alcuni dei libri selezionati sono sul dispositivo connesso.<b>Da dove</b> si " "Alcuni dei libri selezionati sono sul dispositivo connesso.<b>Da dove</b> si "
"desidera che i file selezionati siano eliminati?" "desidera che i file selezionati siano eliminati?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
@ -6366,7 +6366,7 @@ msgstr ""
"I libri selezionati saranno <b>eliminati definitivamente</b> e i file " "I libri selezionati saranno <b>eliminati definitivamente</b> e i file "
"rimossi dalla biblioteca di calibre. Continuare?" "rimossi dalla biblioteca di calibre. Continuare?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -6526,8 +6526,8 @@ msgstr "Scaricamento metadati non riuscito"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "Scaricamento non riuscito" msgstr "Scaricamento non riuscito"
@ -6569,7 +6569,7 @@ msgid "Download complete"
msgstr "Scaricamento completato" msgstr "Scaricamento completato"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "Registro scaricamenti" msgstr "Registro scaricamenti"
@ -10290,7 +10290,7 @@ msgstr "Mostra informazioni sul dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -11020,7 +11020,7 @@ msgstr "Collegamento"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "Nessuna corrispondenza trovata" msgstr "Nessuna corrispondenza trovata"
@ -11206,8 +11206,8 @@ msgstr "Copiato"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "Mostra log" msgstr "Mostra log"
@ -14158,7 +14158,7 @@ msgid "Previous Page"
msgstr "Pagina precedente" msgstr "Pagina precedente"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -14675,7 +14675,7 @@ msgid "Edit Metadata"
msgstr "Modifica metadati" msgstr "Modifica metadati"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -14829,15 +14829,15 @@ msgstr "&Commenti"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "Metadati di base" msgstr "Metadati di base"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "Ha la copertina" msgstr "Ha la copertina"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "Ha il sommario" msgstr "Ha il sommario"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -14845,29 +14845,29 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "Vedere su" msgstr "Vedere su"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "calibre sta scaricando i metadati da: " msgstr "calibre sta scaricando i metadati da: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "Attendere" msgstr "Attendere"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "Ricerca: " msgstr "Ricerca: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
"Errore nello scaricamento dei metadata. Premi Mostra dettagli per vedere i " "Errore nello scaricamento dei metadata. Premi Mostra dettagli per vedere i "
"dettagli" "dettagli"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -14879,41 +14879,41 @@ msgstr ""
"ed una singola parola distintiva del titolo.<p>Per vedere l'intero registro, " "ed una singola parola distintiva del titolo.<p>Per vedere l'intero registro, "
"premi Mostra dettagli." "premi Mostra dettagli."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "Copertina attuale" msgstr "Copertina attuale"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "Ricerca in corso..." msgstr "Ricerca in corso..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "Scaricamento copertine da <b>%s</b>, attendere..." msgstr "Scaricamento copertine da <b>%s</b>, attendere..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
"Scaricamento delle copertine non riuscito, fai clic su \"Mostra dettagli\" " "Scaricamento delle copertine non riuscito, fai clic su \"Mostra dettagli\" "
"per informazioni." "per informazioni."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "Impossibile trovare una copertina per <b>%s</b>" msgstr "Impossibile trovare una copertina per <b>%s</b>"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
"Trovate <b>%(num)d</b> copertine di %(title)s. Scegli quella che preferisci." "Trovate <b>%(num)d</b> copertine di %(title)s. Scegli quella che preferisci."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "Scaricamento metadati in corso..." msgstr "Scaricamento metadati in corso..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "Scaricamento della copertina..." msgstr "Scaricamento della copertina..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-12-08 06:59+0000\n" "PO-Revision-Date: 2012-12-08 06:59+0000\n"
"Last-Translator: Ado Nishimura <Unknown>\n" "Last-Translator: Ado Nishimura <Unknown>\n"
"Language-Team: Japanese <ja@li.org>\n" "Language-Team: Japanese <ja@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2012-12-09 04:37+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:49+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "まったく何もしません"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1113,15 +1113,15 @@ msgstr "デバイスの書誌情報リストを更新しています..."
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "%(num)d / %(tot)d" msgstr "%(num)d / %(tot)d"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "完了" msgstr "完了"
@ -1144,7 +1144,7 @@ msgstr ""
"いくつかの表紙が変換できませんでした。\n" "いくつかの表紙が変換できませんでした。\n"
"「詳細を表示」をクリックするとリストを表示します。" "「詳細を表示」をクリックするとリストを表示します。"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1167,13 +1167,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "ニュース" msgstr "ニュース"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "カタログ" msgstr "カタログ"
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "iTunesと通信します。" msgstr "iTunesと通信します。"
@ -4297,7 +4297,7 @@ msgstr "いいえ"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4387,7 +4387,7 @@ msgstr "更新日時"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "発行日" msgstr "発行日"
@ -5766,23 +5766,23 @@ msgid "None of the selected books are on the device"
msgstr "選択した本はデバイスには入っていません" msgstr "選択した本はデバイスには入っていません"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "デバイスから本を削除" msgstr "デバイスから本を削除"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "選択したいくつかの本が接続したデバイスにもあります。<b>どこの</b>本を削除しますか?" msgstr "選択したいくつかの本が接続したデバイスにもあります。<b>どこの</b>本を削除しますか?"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "選択された本は<b>完全に削除</b>され、calibreのライブラリからも削除されます。よろしいですか" msgstr "選択された本は<b>完全に削除</b>され、calibreのライブラリからも削除されます。よろしいですか"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5937,8 +5937,8 @@ msgstr "書誌情報のダウンロードに失敗しました。"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "ダウンロード失敗" msgstr "ダウンロード失敗"
@ -5974,7 +5974,7 @@ msgid "Download complete"
msgstr "ダウンロード完了" msgstr "ダウンロード完了"
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "ダウンロード・ログ" msgstr "ダウンロード・ログ"
@ -9528,7 +9528,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -10181,7 +10181,7 @@ msgstr "リンク"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "一致しませんでした" msgstr "一致しませんでした"
@ -10364,8 +10364,8 @@ msgstr "コピー済"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "ログ表示" msgstr "ログ表示"
@ -13164,7 +13164,7 @@ msgid "Previous Page"
msgstr "前のページ" msgstr "前のページ"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13647,7 +13647,7 @@ msgid "Edit Metadata"
msgstr "書誌情報を編集" msgstr "書誌情報を編集"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13797,15 +13797,15 @@ msgstr "コメント(&C)"
msgid "Basic metadata" msgid "Basic metadata"
msgstr "基本書誌情報" msgstr "基本書誌情報"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "表紙あり" msgstr "表紙あり"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "サマリーあり" msgstr "サマリーあり"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13816,27 +13816,27 @@ msgstr ""
"時々、表紙なしとなった物でもダウンロードすると\n" "時々、表紙なしとなった物でもダウンロードすると\n"
"表紙が見つかったり、あるいはその逆が起こることがあります。" "表紙が見つかったり、あるいはその逆が起こることがあります。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "参照:" msgstr "参照:"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "calibreの書誌情報ダウンロード先: " msgstr "calibreの書誌情報ダウンロード先: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "お待ちください" msgstr "お待ちください"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "クエリ: " msgstr "クエリ: "
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "書誌情報のダウンロードに失敗しました。詳しくは「詳細を表示」をクリックしてください。" msgstr "書誌情報のダウンロードに失敗しました。詳しくは「詳細を表示」をクリックしてください。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13846,38 +13846,38 @@ msgstr ""
"検索にマッチする本がありませんでした。<b>検索条件を減らして</b> " "検索にマッチする本がありませんでした。<b>検索条件を減らして</b> "
"みてください。例えば、著者の姓だけにしたり、タイトルの一部だけを指定してください。ログ全体を参照するには、「詳細を表示」をクリックしてください。" "みてください。例えば、著者の姓だけにしたり、タイトルの一部だけを指定してください。ログ全体を参照するには、「詳細を表示」をクリックしてください。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "現在の表紙" msgstr "現在の表紙"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "検索中..." msgstr "検索中..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "<b>%s</b>から表紙をダウンロード中。お待ちください..." msgstr "<b>%s</b>から表紙をダウンロード中。お待ちください..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "表紙がダウンロードできませんでした。詳しくは「詳細を表示」をクリックしてください。" msgstr "表紙がダウンロードできませんでした。詳しくは「詳細を表示」をクリックしてください。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "<b>%s</b>の表紙が見つかりませんでした。" msgstr "<b>%s</b>の表紙が見つかりませんでした。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "<b>%(num)d</b> 個の %(title)s の表紙を発見。一番良い物を選んでください。" msgstr "<b>%(num)d</b> 個の %(title)s の表紙を発見。一番良い物を選んでください。"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "書誌情報をダウンロード中..." msgstr "書誌情報をダウンロード中..."
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "表紙をダウンロード中..." msgstr "表紙をダウンロード中..."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-08-09 07:28+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n"
"Last-Translator: anggoro <ang@desa.in>\n" "Last-Translator: anggoro <ang@desa.in>\n"
"Language-Team: Javanese <jv@li.org>\n" "Language-Team: Javanese <jv@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 0;\n" "Plural-Forms: nplurals=2; plural=n != 0;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:45+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:49+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1086,15 +1086,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1112,7 +1112,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1135,13 +1135,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4017,7 +4017,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4108,7 +4108,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5454,23 +5454,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5625,8 +5625,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5662,7 +5662,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9143,7 +9143,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9741,7 +9741,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9920,8 +9920,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12642,7 +12642,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13116,7 +13116,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13262,15 +13262,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13278,27 +13278,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13306,38 +13306,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-08-26 09:07+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n"
"Last-Translator: clouds ge <alexzalk@gmail.com>\n" "Last-Translator: clouds ge <alexzalk@gmail.com>\n"
"Language-Team: Georgian <ka@li.org>\n" "Language-Team: Georgian <ka@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:41+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:45+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "საერთოდ არაფერს აკეთებს"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1083,15 +1083,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1109,7 +1109,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1132,13 +1132,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4014,7 +4014,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4105,7 +4105,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5451,23 +5451,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5622,8 +5622,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5659,7 +5659,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9140,7 +9140,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9738,7 +9738,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9917,8 +9917,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12639,7 +12639,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13113,7 +13113,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13259,15 +13259,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13275,27 +13275,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13303,38 +13303,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre\n" "Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2012-12-07 04:42+0000\n" "POT-Creation-Date: 2012-12-14 04:21+0000\n"
"PO-Revision-Date: 2012-05-09 10:16+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n"
"Last-Translator: s k Nagesh <sknagesh@gmail.com>\n" "Last-Translator: s k Nagesh <sknagesh@gmail.com>\n"
"Language-Team: Kannada <kn@li.org>\n" "Language-Team: Kannada <kn@li.org>\n"
@ -15,8 +15,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Launchpad-Export-Date: 2012-12-08 04:45+0000\n" "X-Launchpad-Export-Date: 2012-12-15 04:49+0000\n"
"X-Generator: Launchpad (build 16341)\n" "X-Generator: Launchpad (build 16372)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
msgid "Does absolutely nothing" msgid "Does absolutely nothing"
@ -165,8 +165,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ"
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191
@ -1083,15 +1083,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3293 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3335 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334
#, python-format #, python-format
msgid "%(num)d of %(tot)d" msgid "%(num)d of %(tot)d"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3342 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110
msgid "finished" msgid "finished"
msgstr "" msgstr ""
@ -1109,7 +1109,7 @@ msgid ""
"Click 'Show Details' for a list." "Click 'Show Details' for a list."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471
@ -1132,13 +1132,13 @@ msgstr ""
msgid "News" msgid "News"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2818 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3342
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3360
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3185 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184
msgid "Communicate with iTunes." msgid "Communicate with iTunes."
msgstr "" msgstr ""
@ -4014,7 +4014,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
@ -4105,7 +4105,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305
msgid "Published" msgid "Published"
msgstr "" msgstr ""
@ -5451,23 +5451,23 @@ msgid "None of the selected books are on the device"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:363
msgid "Deleting books from device." msgid "Deleting books from device."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:321
msgid "" msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you " "Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?" "want the selected files deleted from?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:333
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> and the files removed " "The selected books will be <b>permanently deleted</b> and the files removed "
"from your calibre library. Are you sure?" "from your calibre library. Are you sure?"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:355
msgid "" msgid ""
"The selected books will be <b>permanently deleted</b> from your device. Are " "The selected books will be <b>permanently deleted</b> from your device. Are "
"you sure?" "you sure?"
@ -5622,8 +5622,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:826 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:830
msgid "Download failed" msgid "Download failed"
msgstr "" msgstr ""
@ -5659,7 +5659,7 @@ msgid "Download complete"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:888 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:892
msgid "Download log" msgid "Download log"
msgstr "" msgstr ""
@ -9140,7 +9140,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:881 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:885
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220
msgid "Copy to clipboard" msgid "Copy to clipboard"
@ -9738,7 +9738,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
msgid "No matches found" msgid "No matches found"
msgstr "" msgstr ""
@ -9917,8 +9917,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:946 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:950
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1055 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1059
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48
msgid "View log" msgid "View log"
msgstr "" msgstr ""
@ -12639,7 +12639,7 @@ msgid "Previous Page"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:943 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:947
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208
msgid "Back" msgid "Back"
@ -13113,7 +13113,7 @@ msgid "Edit Metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:940
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:108
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219
#: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410
@ -13259,15 +13259,15 @@ msgstr ""
msgid "Basic metadata" msgid "Basic metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has cover" msgid "Has cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150
msgid "Has summary" msgid "Has summary"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:207
msgid "" msgid ""
"The has cover indication is not fully\n" "The has cover indication is not fully\n"
"reliable. Sometimes results marked as not\n" "reliable. Sometimes results marked as not\n"
@ -13275,27 +13275,27 @@ msgid ""
"cover stage, and vice versa." "cover stage, and vice versa."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:292
msgid "See at" msgid "See at"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:442 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:446
msgid "calibre is downloading metadata from: " msgid "calibre is downloading metadata from: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:468
msgid "Please wait" msgid "Please wait"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:496 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:500
msgid "Query: " msgid "Query: "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:515 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:519
msgid "Failed to download metadata. Click Show Details to see details" msgid "Failed to download metadata. Click Show Details to see details"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:528
msgid "" msgid ""
"Failed to find any books that match your search. Try making the search " "Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a " "<b>less specific</b>. For example, use only the author's last name and a "
@ -13303,38 +13303,38 @@ msgid ""
"Details." "Details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:632 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:636
msgid "Current cover" msgid "Current cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:635 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:639
msgid "Searching..." msgid "Searching..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:796 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:800
#, python-format #, python-format
msgid "Downloading covers for <b>%s</b>, please wait..." msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:827 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:831
msgid "Failed to download any covers, click \"Show details\" for details." msgid "Failed to download any covers, click \"Show details\" for details."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:833 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:837
#, python-format #, python-format
msgid "Could not find any covers for <b>%s</b>" msgid "Could not find any covers for <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:839
#, python-format #, python-format
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best." msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:924 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:928
msgid "Downloading metadata..." msgid "Downloading metadata..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1039 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1043
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""

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