diff --git a/Changelog.yaml b/Changelog.yaml index 18f893c9fb..b519a7f180 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,67 @@ # new recipes: # - title: +- version: 0.8.25 + date: 2011-11-06 + + new features: + - title: "Drivers for the LG Optimus 2X, HTC Incredible S, Samsung Stratosphere and the Kobo Vox" + tickets: [886558, 885058, 884762, 884039] + + - title: "Get books: Add ebookpoint.pl store" + + - title: "Support hour/minute/seconds in datetime format strings in the template language and in tweaks" + + bug fixes: + - title: "Fix Book detils preferences showing custom columns even after they have been deleted" + tickets: [884799] + + - title: "Replace use of insecure tempfile in the bundled rtf2xml library." + tickets: [885245] + + - title: "Remove the suid mount helper used on linux and bsd, as it proved impossible to make it secure." + description: "This means that if you are on BSD or an older linux distribution, without support for udisks, device detection will no longer work in calibre. You will have to either mount the devices by hand before starting calibre, or stick with version 0.8.24 (the vulnerability in the mount helper is a privilege escalation, which is relatively harmless on the vast majority of single user systems)." + tickets: [885027] + + - title: "Do not error out if there is an invalid regex for title sort set in tweaks" + + - title: "Content server: Fix another place where --url-prefix was forgotten" + tickets: [885332] + + - title: "HTML Input: Limit memory consumption when converting HTML files that link to large binary files." + tickets: [884821] + + - title: "T1 driver: Workaround for T1 showing error messages when opening some news downloads on the device" + + - title: "Kobo driver: Fix longstanding bug that would prevent re-adding a epub that has been previously deleted from the Kobo using calibre" + + - title: "Fix partial cover search not resuming after pressing back in the metadata download dialog" + tickets: [875196] + + - title: "T1 driver: Fix auto refresh covers option" + + - title: "Content server: Do not show tracebacks in HTML output when not running in develop mode" + + - title: "Textile output; Fix out of memory issue when dealing with large margins." + + improved recipes: + - The Independent + - Die Zeit subscription version + - NIN online + - Science News + - Updated Daily Mirror + - Science AAAS + + new recipes: + - title: b365 Realitatea and Catavencii + author: Silviu Cotoara + + - title: Various Greek news sources + author: Stelios + + - title: Real world economics blog + author: Julio Map + - version: 0.8.24 date: 2011-10-27 diff --git a/recipes/berlingske_dk.recipe b/recipes/berlingske_dk.recipe index 099b108b2d..19bdc2868b 100644 --- a/recipes/berlingske_dk.recipe +++ b/recipes/berlingske_dk.recipe @@ -1,4 +1,3 @@ - __license__ = 'GPL v3' __copyright__ = '2010, Darko Miletic ' ''' @@ -18,11 +17,17 @@ class Berlingske_dk(BasicNewsRecipe): no_stylesheets = True remove_empty_feeds = True use_embedded_content = False + remove_javascript = True publication_type = 'newspaper' encoding = 'utf8' language = 'da' - masthead_url = 'http://www.berlingske.dk/sites/all/themes/bm/img/layout/masthead_bg.gif' - extra_css = ' body{font-family: Arial,Helvetica,sans-serif } h1,.manchet,.byline{font-family: Cambria,Georgia,Times,"Times New Roman",serif } ' + auto_cleanup = True + extra_css = ''' + .manchet {color:#888888;} + .dateline {font-size: x-small; color:#444444;} + .manchet,.dateline { font-family: Cambria,Georgia,Times,"Times New Roman",serif } + .body {font-family: Arial,Helvetica,sans-serif } + ''' conversion_options = { 'comment' : description @@ -32,18 +37,14 @@ class Berlingske_dk(BasicNewsRecipe): } feeds = [ - (u'Breaking news' , u'http://www.berlingske.dk/breaking/rss' ) - ,(u'Seneste nyt' , u'http://www.berlingske.dk/seneste/rss' ) - ,(u'Topnyheder' , u'http://www.berlingske.dk/top/rss' ) - ,(u'Danmark' , u'http://www.berlingske.dk/danmark/seneste/rss' ) - ,(u'Verden' , u'http://www.berlingske.dk/verden/seneste/rss' ) - ,(u'Klima' , u'http://www.berlingske.dk/klima/seneste/rss' ) - ,(u'Debat' , u'http://www.berlingske.dk/debat/seneste/rss' ) - ,(u'Koebenhavn' , u'http://www.berlingske.dk/koebenhavn/seneste/rss') - ,(u'Politik' , u'http://www.berlingske.dk/politik/seneste/rss' ) - ,(u'Kultur' , u'http://www.berlingske.dk/kultur/seneste/rss' ) + (u'Breaking news' , u'http://www.b.dk/breaking/rss' ) + ,(u'Seneste nyt' , u'http://www.b.dk/seneste/rss' ) + ,(u'Topnyheder' , u'http://www.b.dk/top/rss' ) + ,(u'Danmark' , u'http://www.b.dk/danmark/seneste/rss' ) + ,(u'Verden' , u'http://www.b.dk/verden/seneste/rss' ) + ,(u'Klima' , u'http://www.b.dk/klima/seneste/rss' ) + ,(u'Debat' , u'http://www.b.dk/debat/seneste/rss' ) + ,(u'Koebenhavn' , u'http://www.b.dk/koebenhavn/seneste/rss') + ,(u'Politik' , u'http://www.b.dk/politik/seneste/rss' ) + ,(u'Kultur' , u'http://www.b.dk/kultur/seneste/rss' ) ] - - keep_only_tags = [dict(attrs={'class':['first','pt-article']})] - remove_tags = [dict(name=['object','link','base','iframe','embed'])] - diff --git a/recipes/independent.recipe b/recipes/independent.recipe index 8bf87c2d9d..c7beac12c8 100644 --- a/recipes/independent.recipe +++ b/recipes/independent.recipe @@ -1,86 +1,294 @@ -__license__ = 'GPL v3' -__copyright__ = '2011, Darko Miletic ' -''' -www.independent.co.uk -''' +# adapted from old recipe by Darko Miletic -from calibre.web.feeds.news import BasicNewsRecipe -from calibre.ebooks.BeautifulSoup import BeautifulSoup +import string, re +from calibre import strftime +from calibre.web.feeds.recipes import BasicNewsRecipe +from calibre.ebooks.BeautifulSoup import BeautifulSoup, Tag, NavigableString -class TheIndependent(BasicNewsRecipe): - title = 'The Independent' - __author__ = 'Darko Miletic' - description = 'Independent News - Breaking news, comment and features from The Independent newspaper' - publisher = 'The Independent' - category = 'news, politics, UK' - oldest_article = 2 - max_articles_per_feed = 200 - no_stylesheets = True - encoding = 'cp1252' - use_embedded_content = False - language = 'en_GB' - remove_empty_feeds = True - publication_type = 'newspaper' - masthead_url = 'http://www.independent.co.uk/independent.co.uk/images/logo-london.png' - extra_css = """ - h1{font-family: Georgia,serif } - body{font-family: Verdana,Arial,Helvetica,sans-serif} - img{margin-bottom: 0.4em; display:block} - .info,.caption,.credits{font-size: x-small} - """ +class TheIndependentNew(BasicNewsRecipe): + + #used for converting rating to stars + _STAR_URL = 'http://www.independent.co.uk/skins/ind/images/rating_star.png' + _NO_STAR_URL = 'http://www.independent.co.uk/skins/ind/images/rating_star_grey.png' + + + title = u'The Independent' + __author__ = 'Will' + description = 'The latest in UK News and World News from The \ + Independent. Wide range of international and local news, sports \ + news, commentary and opinion pieces.Independent News - Breaking news \ + that matters. Your daily comprehensive news source - The \ + Independent Newspaper' + publisher = 'The Independent' + category = 'news, UK' + no_stylesheets = True + use_embedded_content = False + remove_empty_feeds = True + language = 'en_GB' + publication_type = 'newspaper' + masthead_url = 'http://www.independent.co.uk/independent.co.uk/editorial/logo/independent_Masthead.png' + encoding = 'utf-8' + remove_tags =[ + dict(attrs={'id' : ['RelatedArtTag','renderBiography']}), + dict(attrs={'class' : ['autoplay','openBiogPopup']}) + ] + + keep_only_tags =[dict(attrs={'id':'main'})] + + + conversion_options = { 'comment' : description , 'tags' : category , 'publisher' : publisher , 'language' : language - } - - remove_tags =[ - dict(name=['meta','link','object','embed','iframe','base','style']) - ,dict(attrs={'class':['related-articles','share','googleCols','article-tools','paging','googleArt']}) - ,dict(attrs={'id':['newsVideoPlayer','yahoobook','google-intext']}) - ] - keep_only_tags =[dict(attrs={'id':'article'})] - remove_attributes=['lang','onclick','width','xmlns:fb'] - + } + + extra_css = """ + h1{font-family: Georgia,serif } + body{font-family: Verdana,Arial,Helvetica,sans-serif} + img{margin-bottom: 0.4em; display:block} + .starRating img {float: left} + .starRating {margin-top:0.4em; display: block} + .image {clear:left; font-size: x-small; color:#888888;} + .articleByTimeLocation {font-size: x-small; color:#888888; + margin-bottom:0.2em ; margin-top:0.2em ; display:block} + .subtitle {clear:left} + .column-1 h1 { color: #191919} + .column-1 h2 { color: #333333} + .column-1 h3 { color: #444444} + .column-1 p { color: #777777} + .column-1 p,a,h1,h2,h3 { margin: 0; } + .column-1 div{color:#888888; margin: 0;} + .articleContent {display: block; clear:left;} + """ + + oldest_article = 1 + max_articles_per_feed = 100 + + + + def preprocess_html(self, soup): + for item in soup.findAll(attrs={'class' : re.compile("widget.*")}): + remove = True + pattern = re.compile('((articleContent)|(title))$') + if (pattern.search(item['class'])) is not None: + remove = False + + # corrections + # story content always good + pattern = re.compile('storyContent') + if (pattern.search(item['class'])) is not None: + remove = False + + #images + pattern = re.compile('slideshow') + if (pattern.search(item['class'])) is not None: + remove = False + + #social widgets always bad + pattern = re.compile('socialwidget') + if (pattern.search(item['class'])) is not None: + remove = True + + if remove: + item.extract() + + for item in soup.findAll('a',attrs={'href' : re.compile('.*')}): + if item.img is not None: + #use full size image + img = item.findNext('img') + + img['src'] = item['href'] + + #insert caption if available + if img['title'] is not None and (len(img['title']) > 1): + tag = Tag(soup,'h3') + text = NavigableString(img['title']) + tag.insert(0,text) + + #picture before text + img.extract() + item.insert(0,img) + item.insert(1,tag) + + # remove link + item.name = "div" + item["class"]='image' + del item["href"] + + + #remove empty subtitles + """ + currently the subtitle is located in first paragraph after + sibling

tag. This may be 'fixed' at + some point. + """ + subtitle = soup.find('h3',attrs={'class' : 'subtitle'}) + if subtitle is not None: + subtitleText = subtitle.findNext('p') + if subtitleText is not None: + if len(subtitleText.contents[0]) <= 1 : + subtitleText.extract() + subtitle.extract() + + + + #replace rating numbers with stars + for item in soup.findAll('div',attrs={ 'class' : 'starRating'}): + if item is not None: + soup2 = self._insertRatingStars(soup,item) + if soup2 is not None: + soup = soup2 + + + return soup + + + + def _insertRatingStars(self,soup,item): + if item.contents is None: + return + rating = item.contents[0] + if not rating.isdigit(): + return None + rating = int(item.contents[0]) + for i in range(1,6): + star = Tag(soup,'img') + if i <= rating: + star['src'] = self._STAR_URL + else: + star['src'] = self._NO_STAR_URL + star['alt'] = 'star number ' + str(i) + item.insert(i,star) + #item.contents[0] = NavigableString('(' + str(rating) + ')') + item.contents[0] = '' + + def postprocess_html(self,soup, first_fetch): + #find broken images and remove captions + for item in soup.findAll('div', attrs={'class' : 'image'}): + img = item.findNext('img') + if img is not None and img['src'] is not None: + # broken images still point to remote url + pattern = re.compile('http://www.independent.co.uk.*') + if pattern.match(img["src"]) is not None: + caption = img.findNextSibling('h3') + if caption is not None: + caption.extract() + img.extract() + return soup + + + feeds = [ - (u'UK' , u'http://www.independent.co.uk/news/uk/rss' ) - ,(u'World' , u'http://www.independent.co.uk/news/world/rss' ) - ,(u'Business' , u'http://www.independent.co.uk/news/business/rss' ) - ,(u'People' , u'http://www.independent.co.uk/news/people/rss' ) - ,(u'Science' , u'http://www.independent.co.uk/news/science/rss' ) - ,(u'Media' , u'http://www.independent.co.uk/news/media/rss' ) - ,(u'Education' , u'http://www.independent.co.uk/news/education/rss' ) - ,(u'Leading Articles' , u'http://www.independent.co.uk/opinion/leading-articles/rss') - ,(u'Comentators' , u'http://www.independent.co.uk/opinion/commentators/rss' ) - ,(u'Columnists' , u'http://www.independent.co.uk/opinion/columnists/rss' ) - ,(u'Letters' , u'http://www.independent.co.uk/opinion/letters/rss' ) - ,(u'Big Question' , u'http://www.independent.co.uk/extras/big-question/rss' ) - ,(u'Sport' , u'http://www.independent.co.uk/sport/rss' ) - ,(u'Life&Style' , u'http://www.independent.co.uk/life-style/rss' ) - ,(u'Arts&Entertainment' , u'http://www.independent.co.uk/arts-entertainment/rss' ) - ,(u'Travel' , u'http://www.independent.co.uk/travel/rss' ) - ,(u'Money' , u'http://www.independent.co.uk/money/rss' ) - ] + (u'News - UK', + u'http://www.independent.co.uk/news/uk/?service=rss'), + (u'News - World', + u'http://www.independent.co.uk/news/world/?service=rss'), + (u'News - Business', + u'http://www.independent.co.uk/news/business/?service=rss'), + (u'News - People', + u'http://www.independent.co.uk/news/people/?service=rss'), + (u'News - Science', + u'http://www.independent.co.uk/news/science/?service=rss'), + (u'News - Media', + u'http://www.independent.co.uk/news/media/?service=rss'), + (u'News - Education', + u'http://www.independent.co.uk/news/education/?service=rss'), + (u'News - Obituaries', + u'http://www.independent.co.uk/news/obituaries/?service=rss'), + (u'News - Corrections', + u'http://www.independent.co.uk/news/corrections/?service=rss' + ), + (u'Opinion', + u'http://www.independent.co.uk/opinion/?service=rss'), + (u'Environment', + u'http://www.independent.co.uk/environment/?service=rss'), + (u'Sport - Athletics', + u'http://www.independent.co.uk/sport/general/athletics/?service=rss' + ), + (u'Sport - Cricket', + u'http://www.independent.co.uk/sport/cricket/?service=rss'), + (u'Sport - Football', + u'http://www.independent.co.uk/sport/football/?service=rss'), + (u'Sport - Golf', + u'http://www.independent.co.uk/sport/golf/?service=rss'), + (u'Sport - Motor racing', + u'http://www.independent.co.uk/sport/motor-racing/?service=rss' + ), + (u'Sport - Olympics', + u'http://www.independent.co.uk/sport/olympics/?service=rss'), + (u'Sport - Racing', + u'http://www.independent.co.uk/sport/racing/?service=rss'), + (u'Sport - Rugby League', + u'http://www.independent.co.uk/sport/general/rugby-league/?service=rss'), + (u'Sport - Rugby Union', + u'http://www.independent.co.uk/sport/rugby/rugby-union/?service=rss' + ), + (u'Sport - Sailing', + u'http://www.independent.co.uk/sport/general/sailing/?service=rss' + ), + (u'Sport - Tennis', + u'http://www.independent.co.uk/sport/tennis/?service=rss'), + (u'Sport - Others', + u'http://www.independent.co.uk/sport/general/others/?service=rss' + ), + (u'Life & Style - Fashion', + u'http://www.independent.co.uk/life-style/fashion/?service=rss' + ), + (u'Life & Style -Food & Drink', + u'http://www.independent.co.uk/life-style/food-and-drink/?service=rss' + ), + (u'Life & Style - Health and Families', + u'http://www.independent.co.uk/life-style/health-and-families/?service=rss' + ), + (u'Life & Style - House & Home', + u'http://www.independent.co.uk/life-style/house-and-home/'), + (u'Life & Style - History', + u'http://www.independent.co.uk/life-style/history/?service=rss' + ), + (u'Life & Style - Gadgets & Tech', + u'http://www.independent.co.uk/life-style/gadgets-and-tech/?service=rss' + ), + (u'Life & Style - Motoring', + u'http://www.independent.co.uk/life-style/motoring/?service=rss' + ), + (u'Arts & Ents - Art', + u'http://www.independent.co.uk/arts-entertainment/art/?service=rss' + ), + (u'Arts & Ents - Architecture', + u'http://www.independent.co.uk/arts-entertainment/architecture/?service=rss' + ), + (u'Arts & Ents - Music', + u'http://www.independent.co.uk/arts-entertainment/music/?service=rss' + ), + (u'Arts & Ents - Classical', + u'http://www.independent.co.uk/arts-entertainment/classical/?service=rss' + ), + (u'Arts & Ents - Films', + u'http://www.independent.co.uk/arts-entertainment/films/?service=rss' + ), + (u'Arts & Ents - TV', + u'http://www.independent.co.uk/arts-entertainment/tv/?service=rss' + ), + (u'Arts & Ents - Theatre and Dance', + u'http://www.independent.co.uk/arts-entertainment/theatre-dance/?service=rss' + ), + (u'Arts & Ents - Comedy', + u'http://www.independent.co.uk/arts-entertainment/comedy/?service=rss' + ), + (u'Arts & Ents - Books', + u'http://www.independent.co.uk/arts-entertainment/books/?service=rss' + ), + (u'Travel', u'http://www.independent.co.uk/travel/?service=rss' + ), + (u'Money', u'http://www.independent.co.uk/money/?service=rss'), + (u'IndyBest', + u'http://www.independent.co.uk/extras/indybest/?service=rss'), + ] + + + - def get_article_url(self, article): - return article.get('guid', None) - - def preprocess_html(self, soup): - for item in soup.body.findAll(style=True): - del item['style'] - for item in soup.body.findAll(['author','preform']): - item.name='span' - for item in soup.body.findAll('img'): - if not item.has_key('alt'): - item['alt'] = 'image' - for item in soup.body.findAll('div', attrs={'class':['clear-o','body','photoCaption']}): - item.name = 'p' - for item in soup.body.findAll('div'): - if not item.attrs and not item.contents: - item.extract() - soup2 = BeautifulSoup('t') - soup2.body.replaceWith(soup.body) - return soup2 diff --git a/recipes/sueddeutschezeitung.recipe b/recipes/sueddeutschezeitung.recipe index 6aa2347b04..3185fc0f8e 100644 --- a/recipes/sueddeutschezeitung.recipe +++ b/recipes/sueddeutschezeitung.recipe @@ -1,3 +1,4 @@ +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai __license__ = 'GPL v3' __copyright__ = '2010, Darko Miletic ' ''' @@ -8,17 +9,18 @@ from calibre.web.feeds.news import BasicNewsRecipe from calibre import strftime class SueddeutcheZeitung(BasicNewsRecipe): - title = 'Sueddeutche Zeitung' + title = 'Süddeutsche Zeitung' __author__ = 'Darko Miletic' description = 'News from Germany. Access to paid content.' - publisher = 'Sueddeutche Zeitung' + publisher = 'Süddeutsche Zeitung' category = 'news, politics, Germany' no_stylesheets = True oldest_article = 2 - encoding = 'cp1252' + encoding = 'iso-8859-1' needs_subscription = True remove_empty_feeds = True delay = 1 + cover_source = 'http://www.sueddeutsche.de/verlag' PREFIX = 'http://www.sueddeutsche.de' INDEX = PREFIX + '/app/epaper/textversion/' use_embedded_content = False @@ -58,6 +60,7 @@ class SueddeutcheZeitung(BasicNewsRecipe): feeds = [ (u'Politik' , INDEX + 'Politik/' ) ,(u'Seite drei' , INDEX + 'Seite+drei/' ) + ,(u'Thema des Tages' , INDEX + 'Thema+des+Tages/' ) ,(u'Meinungsseite' , INDEX + 'Meinungsseite/') ,(u'Wissen' , INDEX + 'Wissen/' ) ,(u'Panorama' , INDEX + 'Panorama/' ) @@ -82,6 +85,11 @@ class SueddeutcheZeitung(BasicNewsRecipe): ,(u'Beilage' , INDEX + 'Beilage/' ) ] + def get_cover_url(self): + cover_source_soup = self.index_to_soup(self.cover_source) + preview_image_div = cover_source_soup.find(attrs={'class':'preview-image'}) + return preview_image_div.div.img['src'] + def parse_index(self): src = self.index_to_soup(self.INDEX) id = '' @@ -92,7 +100,7 @@ class SueddeutcheZeitung(BasicNewsRecipe): lfeeds = self.get_feeds() for feedobj in lfeeds: feedtitle, feedurl = feedobj - self.report_progress(0, _('Fetching feed')+' %s...'%(feedtitle if feedtitle else feedurl)) + self.report_progress(0, ('Fetching feed')+' %s...'%(feedtitle if feedtitle else feedurl)) articles = [] soup = self.index_to_soup(feedurl + id) tbl = soup.find(attrs={'class':'szprintd'}) diff --git a/recipes/techtarget.recipe b/recipes/techtarget.recipe new file mode 100644 index 0000000000..888ec7fac0 --- /dev/null +++ b/recipes/techtarget.recipe @@ -0,0 +1,50 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class TechTarget(BasicNewsRecipe): + title = u'Techtarget' + __author__ = 'Julio:map' + description = '''IT Infrastructure related blogs + from Techtarget''' + publisher = 'Techtarget' + category = 'IT, Infrastructure' + oldest_article = 7 + language = 'en' + max_articles_per_feed = 100 + no_stylesheets = True + use_embedded_content = False + needs_subscription = True + auto_cleanup = False + LOGIN = u'http://searchservervirtualization.techtarget.com/login' + + def get_browser(self): + br = BasicNewsRecipe.get_browser() + if self.username is not None: + br.open(self.LOGIN) + br.select_form(nr=1) + br['email'] = self.username + if self.password is not None: + br['password'] = self.password + br.submit() + return br + + keep_only_tags = [dict(name='div', attrs={'id':'article'}),dict(name='div', attrs={'class':'entry'})] + remove_tags= [dict(name='div', attrs={'id':['articleToolbar','relatedContent']})] + remove_tags_after = [dict(name='div', attrs={'id':'relatedContent'})] + + + feeds = [ + (u'IT news and analysis for CIOs', u'http://feeds.pheedo.com/SearchCIOITNewsAndAnalysisForCIOs'), + (u'TotalCIO', u'http://feeds.pheedo.com/1532.xml'), + (u'SearchCIO-Midmarket: Technology news and tips for midmarket CIOs', u'http://feeds.pheedo.com/techtarget/Searchsmb/Smbs'), + (u'Compliance news and advice for senior IT and business managers', u'http://feeds.pheedo.com/tt/1200'), + (u'Server virtualization news and opinions', u'http://feeds.pheedo.com/SearchservervirtualizationServerVirtualizationNewsAndOpinions'), + (u'The Virtualization Room', u'http://feeds.pheedo.com/techtarget/nzLe'), + (u'Server virtualization technical tips and expert advice', u'http://feeds.pheedo.com/SearchservervirtualizationServerVirtualizationTechnicalTipsAndExpertAdvice'), + (u'Cloud Computing news and Technical Advice', u'http://feeds.pheedo.com/1260'), + (u'IT infrastructure news', u'http://feeds.pheedo.com/techtarget/Searchdatacenter/ItInfrastructure'), + (u'Storage Channel Update', u'http://feeds.pheedo.com/ChannelMarker-TheItChannelWeblog'), + (u'VMware Tips and News', u'http://feeds.pheedo.com/SearchvmwarecomVmwareTipsAndTricks'), + (u'Enterprise IT news roundup', u'http://feeds.pheedo.com/WhatisEnterpriseItNewsRoundup'), + (u'WhatIs: Enterprise IT tips and expert advice', u'http://feeds.pheedo.com/WhatisEnterpriseItTipsAndExpertAdvice'), + (u'WhatIs: Enterprise IT news roundup', u'http://feeds.pheedo.com/WhatisEnterpriseItNewsRoundup'), + ] diff --git a/resources/default_tweaks.py b/resources/default_tweaks.py index f12121dd89..43d64e6805 100644 --- a/resources/default_tweaks.py +++ b/resources/default_tweaks.py @@ -315,6 +315,12 @@ content_server_wont_display = [] # level sorts, and if you are seeing a slowdown, reduce the value of this tweak. maximum_resort_levels = 5 +#: Choose whether dates are sorted using visible fields +# Date values contain both a date and a time. When sorted, all the fields are +# used, regardless of what is displayed. Set this tweak to True to use only +# the fields that are being displayed. +sort_dates_using_visible_fields = False + #: Specify which font to use when generating a default cover # Absolute path to .ttf font files to use as the fonts for the title, author # and footer when generating a default cover. Useful if the default font (Liberation diff --git a/setup/install.py b/setup/install.py index 4194f7ed26..cceab05ab7 100644 --- a/setup/install.py +++ b/setup/install.py @@ -6,7 +6,7 @@ __license__ = 'GPL v3' __copyright__ = '2009, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import sys, os, textwrap, subprocess, shutil, tempfile, atexit, stat, shlex +import sys, os, textwrap, subprocess, shutil, tempfile, atexit, shlex from setup import (Command, islinux, isbsd, basenames, modules, functions, __appname__, __version__) @@ -168,10 +168,6 @@ class Develop(Command): ret = p.wait() if ret != 0: return warn() - if not isbsd: - os.chown(dest, 0, 0) - os.chmod(dest, stat.S_ISUID|stat.S_ISGID|stat.S_IRUSR|stat.S_IWUSR|\ - stat.S_IXUSR|stat.S_IXGRP|stat.S_IXOTH) self.manifest.append(dest) return dest diff --git a/setup/installer/linux/freeze2.py b/setup/installer/linux/freeze2.py index c4ebed9e61..3fa3b139bf 100644 --- a/setup/installer/linux/freeze2.py +++ b/setup/installer/linux/freeze2.py @@ -138,15 +138,10 @@ class LinuxFreeze(Command): def compile_mount_helper(self): self.info('Compiling mount helper...') - self.regain_privileges() dest = self.j(self.bin_dir, 'calibre-mount-helper') subprocess.check_call(['gcc', '-Wall', '-pedantic', self.j(self.SRC, 'calibre', 'devices', 'linux_mount_helper.c'), '-o', dest]) - os.chown(dest, 0, 0) - os.chmod(dest, stat.S_ISUID|stat.S_ISGID|stat.S_IRUSR|stat.S_IWUSR|\ - stat.S_IXUSR|stat.S_IXGRP|stat.S_IXOTH|stat.S_IRGRP|stat.S_IROTH) - self.drop_privileges() def copy_python(self): self.info('Copying python...') diff --git a/setup/iso_639/ca.po b/setup/iso_639/ca.po index 18b6018d3a..7721c26b3a 100644 --- a/setup/iso_639/ca.po +++ b/setup/iso_639/ca.po @@ -12,14 +12,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-09-27 14:31+0000\n" -"PO-Revision-Date: 2011-10-12 14:25+0000\n" +"PO-Revision-Date: 2011-11-04 23:01+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-10-13 04:37+0000\n" -"X-Generator: Launchpad (build 14124)\n" +"X-Launchpad-Export-Date: 2011-11-05 04:46+0000\n" +"X-Generator: Launchpad (build 14231)\n" "Language: ca\n" #. name for aaa @@ -2880,7 +2880,7 @@ msgstr "Vaghat-Ya-Bijim-Legeri" #. name for bik msgid "Bikol" -msgstr "Bikol" +msgstr "Bicol" #. name for bil msgid "Bile" @@ -7216,27 +7216,27 @@ msgstr "Caló basc" #. name for emy msgid "Mayan; Epigraphic" -msgstr "" +msgstr "Maia; epigràfic" #. name for ena msgid "Apali" -msgstr "" +msgstr "Apali" #. name for enb msgid "Markweeta" -msgstr "" +msgstr "Endo-Marakwet" #. name for enc msgid "En" -msgstr "" +msgstr "En" #. name for end msgid "Ende" -msgstr "" +msgstr "Ende" #. name for enf msgid "Enets; Forest" -msgstr "" +msgstr "Enets; bosc" #. name for eng msgid "English" @@ -7244,7 +7244,7 @@ msgstr "Anglès" #. name for enh msgid "Enets; Tundra" -msgstr "" +msgstr "Enets; tundra" #. name for enm msgid "English; Middle (1100-1500)" @@ -7252,39 +7252,39 @@ msgstr "Anglès mitjà (1100-1500)" #. name for enn msgid "Engenni" -msgstr "" +msgstr "Engenni" #. name for eno msgid "Enggano" -msgstr "" +msgstr "Enggano" #. name for enq msgid "Enga" -msgstr "" +msgstr "Enga" #. name for enr msgid "Emumu" -msgstr "" +msgstr "Emumu" #. name for enu msgid "Enu" -msgstr "" +msgstr "Enu" #. name for env msgid "Enwan (Edu State)" -msgstr "" +msgstr "Enwan; Estat d'Edo" #. name for enw msgid "Enwan (Akwa Ibom State)" -msgstr "" +msgstr "Enwan; Estat d'Akwa" #. name for eot msgid "Beti (Côte d'Ivoire)" -msgstr "" +msgstr "Bete; Costa d'Ivori" #. name for epi msgid "Epie" -msgstr "" +msgstr "Epie" #. name for epo msgid "Esperanto" @@ -7292,59 +7292,59 @@ msgstr "Alemany" #. name for era msgid "Eravallan" -msgstr "" +msgstr "Eravallan" #. name for erg msgid "Sie" -msgstr "" +msgstr "Sie" #. name for erh msgid "Eruwa" -msgstr "" +msgstr "Eruwa" #. name for eri msgid "Ogea" -msgstr "" +msgstr "Ogea" #. name for erk msgid "Efate; South" -msgstr "" +msgstr "Efate; meridional" #. name for ero msgid "Horpa" -msgstr "" +msgstr "Horpa" #. name for err msgid "Erre" -msgstr "" +msgstr "Erre" #. name for ers msgid "Ersu" -msgstr "" +msgstr "Ersu" #. name for ert msgid "Eritai" -msgstr "" +msgstr "Eritai" #. name for erw msgid "Erokwanas" -msgstr "" +msgstr "Erokwanas" #. name for ese msgid "Ese Ejja" -msgstr "" +msgstr "Ese Ejja" #. name for esh msgid "Eshtehardi" -msgstr "" +msgstr "Eshtehardi" #. name for esi msgid "Inupiatun; North Alaskan" -msgstr "" +msgstr "Inupik; Alaska septentrional" #. name for esk msgid "Inupiatun; Northwest Alaska" -msgstr "" +msgstr "Inupik; Alaska nordoccidental" #. name for esl msgid "Egypt Sign Language" @@ -7352,7 +7352,7 @@ msgstr "Llenguatge de signes d'Egipte" #. name for esm msgid "Esuma" -msgstr "" +msgstr "Esuma" #. name for esn msgid "Salvadoran Sign Language" @@ -7364,7 +7364,7 @@ msgstr "Llenguatge de signes estonià" #. name for esq msgid "Esselen" -msgstr "" +msgstr "Esselen" #. name for ess msgid "Yupik; Central Siberian" @@ -7380,11 +7380,11 @@ msgstr "Iupik; Central" #. name for etb msgid "Etebi" -msgstr "" +msgstr "Etebi" #. name for etc msgid "Etchemin" -msgstr "" +msgstr "Etchemin" #. name for eth msgid "Ethiopian Sign Language" @@ -7392,35 +7392,35 @@ msgstr "Llenguatge de signes etíop" #. name for etn msgid "Eton (Vanuatu)" -msgstr "" +msgstr "Eton (Vanuatu)" #. name for eto msgid "Eton (Cameroon)" -msgstr "" +msgstr "Eton (Camerun)" #. name for etr msgid "Edolo" -msgstr "" +msgstr "Edolo" #. name for ets msgid "Yekhee" -msgstr "" +msgstr "Yekhee" #. name for ett msgid "Etruscan" -msgstr "" +msgstr "Etruscan" #. name for etu msgid "Ejagham" -msgstr "" +msgstr "Ejagham" #. name for etx msgid "Eten" -msgstr "" +msgstr "Aten" #. name for etz msgid "Semimi" -msgstr "" +msgstr "Semimi" #. name for eus msgid "Basque" @@ -7428,87 +7428,87 @@ msgstr "Basc" #. name for eve msgid "Even" -msgstr "" +msgstr "Even" #. name for evh msgid "Uvbie" -msgstr "" +msgstr "Uvbie" #. name for evn msgid "Evenki" -msgstr "" +msgstr "Evenki" #. name for ewe msgid "Ewe" -msgstr "" +msgstr "Ewe" #. name for ewo msgid "Ewondo" -msgstr "" +msgstr "Ewondo" #. name for ext msgid "Extremaduran" -msgstr "" +msgstr "Extremeny" #. name for eya msgid "Eyak" -msgstr "" +msgstr "Eyak" #. name for eyo msgid "Keiyo" -msgstr "" +msgstr "Keiyo" #. name for eze msgid "Uzekwe" -msgstr "" +msgstr "Uzekwe" #. name for faa msgid "Fasu" -msgstr "" +msgstr "Fasu" #. name for fab msgid "Fa D'ambu" -msgstr "" +msgstr "Annobonès" #. name for fad msgid "Wagi" -msgstr "" +msgstr "Wagi" #. name for faf msgid "Fagani" -msgstr "" +msgstr "Fagani" #. name for fag msgid "Finongan" -msgstr "" +msgstr "Finungwa" #. name for fah msgid "Fali; Baissa" -msgstr "" +msgstr "Fali; Baissa" #. name for fai msgid "Faiwol" -msgstr "" +msgstr "Faiwol" #. name for faj msgid "Faita" -msgstr "" +msgstr "Faita" #. name for fak msgid "Fang (Cameroon)" -msgstr "" +msgstr "Fang (Camerun)" #. name for fal msgid "Fali; South" -msgstr "" +msgstr "Fali; meridional" #. name for fam msgid "Fam" -msgstr "" +msgstr "Fam" #. name for fan msgid "Fang (Equatorial Guinea)" -msgstr "" +msgstr "Fang (Guinea Equatorial)" #. name for fao msgid "Faroese" @@ -7516,39 +7516,39 @@ msgstr "Feroès" #. name for fap msgid "Palor" -msgstr "" +msgstr "Palor" #. name for far msgid "Fataleka" -msgstr "" +msgstr "Fataleka" #. name for fas msgid "Persian" -msgstr "" +msgstr "Farsi" #. name for fat msgid "Fanti" -msgstr "" +msgstr "Fante" #. name for fau msgid "Fayu" -msgstr "" +msgstr "Fayu" #. name for fax msgid "Fala" -msgstr "" +msgstr "Fala" #. name for fay msgid "Fars; Southwestern" -msgstr "" +msgstr "Fars; sudoccidental" #. name for faz msgid "Fars; Northwestern" -msgstr "" +msgstr "Fars; nordoccidental" #. name for fbl msgid "Bikol; West Albay" -msgstr "" +msgstr "Bicol; Albay" #. name for fcs msgid "Quebec Sign Language" @@ -7556,27 +7556,27 @@ msgstr "Llenguatge de signes del Quebec" #. name for fer msgid "Feroge" -msgstr "" +msgstr "Feroge" #. name for ffi msgid "Foia Foia" -msgstr "" +msgstr "Foia Foia" #. name for ffm msgid "Fulfulde; Maasina" -msgstr "" +msgstr "Ful; Macina" #. name for fgr msgid "Fongoro" -msgstr "" +msgstr "Fongoro" #. name for fia msgid "Nobiin" -msgstr "" +msgstr "Nobiin" #. name for fie msgid "Fyer" -msgstr "" +msgstr "Fyer" #. name for fij msgid "Fijian" @@ -7584,7 +7584,7 @@ msgstr "fijià" #. name for fil msgid "Filipino" -msgstr "" +msgstr "Filipí" #. name for fin msgid "Finnish" @@ -7592,11 +7592,11 @@ msgstr "Finès" #. name for fip msgid "Fipa" -msgstr "" +msgstr "Fipa" #. name for fir msgid "Firan" -msgstr "" +msgstr "Firan" #. name for fit msgid "Finnish; Tornedalen" @@ -7604,7 +7604,7 @@ msgstr "Finès; Tornedalen" #. name for fiw msgid "Fiwaga" -msgstr "" +msgstr "Fiwaga" #. name for fkv msgid "Finnish; Kven" @@ -7612,35 +7612,35 @@ msgstr "Finès; Kven" #. name for fla msgid "Kalispel-Pend d'Oreille" -msgstr "" +msgstr "Kalispel-Pend d'Oreille" #. name for flh msgid "Foau" -msgstr "" +msgstr "Foau" #. name for fli msgid "Fali" -msgstr "" +msgstr "Fali" #. name for fll msgid "Fali; North" -msgstr "" +msgstr "Fali; septentrional" #. name for fln msgid "Flinders Island" -msgstr "" +msgstr "Flinders" #. name for flr msgid "Fuliiru" -msgstr "" +msgstr "Fuliiru" #. name for fly msgid "Tsotsitaal" -msgstr "" +msgstr "Tsotsitaal" #. name for fmp msgid "Fe'fe'" -msgstr "" +msgstr "Fefe" #. name for fmu msgid "Muria; Far Western" @@ -7648,35 +7648,35 @@ msgstr "Muria; extrem occidental" #. name for fng msgid "Fanagalo" -msgstr "" +msgstr "Fanagolo" #. name for fni msgid "Fania" -msgstr "" +msgstr "Fania" #. name for fod msgid "Foodo" -msgstr "" +msgstr "Foodo" #. name for foi msgid "Foi" -msgstr "" +msgstr "Foi" #. name for fom msgid "Foma" -msgstr "" +msgstr "Foma" #. name for fon msgid "Fon" -msgstr "" +msgstr "Fon" #. name for for msgid "Fore" -msgstr "" +msgstr "Foré" #. name for fos msgid "Siraya" -msgstr "" +msgstr "Siraya" #. name for fpe msgid "Creole English; Fernando Po" @@ -7684,7 +7684,7 @@ msgstr "Anglès crioll; Fernando Po" #. name for fqs msgid "Fas" -msgstr "" +msgstr "Fas" #. name for fra msgid "French" @@ -7696,11 +7696,11 @@ msgstr "Francès; cajun" #. name for frd msgid "Fordata" -msgstr "" +msgstr "Fordata" #. name for frk msgid "Frankish" -msgstr "" +msgstr "Frankish antic" #. name for frm msgid "French; Middle (ca. 1400-1600)" @@ -7712,27 +7712,27 @@ msgstr "Francès antic (842 - ca 1400)" #. name for frp msgid "Arpitan" -msgstr "" +msgstr "Francoprovençal" #. name for frq msgid "Forak" -msgstr "" +msgstr "Forak" #. name for frr msgid "Frisian; Northern" -msgstr "" +msgstr "Frisó; septentrional" #. name for frs msgid "Frisian; Eastern" -msgstr "" +msgstr "Frisó; oriental" #. name for frt msgid "Fortsenal" -msgstr "" +msgstr "Fortsenal" #. name for fry msgid "Frisian; Western" -msgstr "" +msgstr "Frisó; occidental" #. name for fse msgid "Finnish Sign Language" @@ -7748,135 +7748,135 @@ msgstr "Llenguatge de signes Finlàndia-suec" #. name for fub msgid "Fulfulde; Adamawa" -msgstr "" +msgstr "Ful; Adamawa" #. name for fuc msgid "Pulaar" -msgstr "" +msgstr "Fuc; Pulaar" #. name for fud msgid "Futuna; East" -msgstr "" +msgstr "Futuna; oriental" #. name for fue msgid "Fulfulde; Borgu" -msgstr "" +msgstr "Ful; Benin-Togo" #. name for fuf msgid "Pular" -msgstr "" +msgstr "Fuf; Jalon" #. name for fuh msgid "Fulfulde; Western Niger" -msgstr "" +msgstr "Ful; Niger occidental" #. name for fui msgid "Fulfulde; Bagirmi" -msgstr "" +msgstr "Ful; Bagirmi" #. name for fuj msgid "Ko" -msgstr "" +msgstr "Ko" #. name for ful msgid "Fulah" -msgstr "" +msgstr "Ful (macrollengua)" #. name for fum msgid "Fum" -msgstr "" +msgstr "Fum" #. name for fun msgid "Fulniô" -msgstr "" +msgstr "Fulnio" #. name for fuq msgid "Fulfulde; Central-Eastern Niger" -msgstr "" +msgstr "Ful; Niger oriental" #. name for fur msgid "Friulian" -msgstr "" +msgstr "Friülès" #. name for fut msgid "Futuna-Aniwa" -msgstr "" +msgstr "Futuna; occidental" #. name for fuu msgid "Furu" -msgstr "" +msgstr "Furu" #. name for fuv msgid "Fulfulde; Nigerian" -msgstr "" +msgstr "Ful; Nigerià" #. name for fuy msgid "Fuyug" -msgstr "" +msgstr "Fuyug" #. name for fvr msgid "Fur" -msgstr "" +msgstr "Fur" #. name for fwa msgid "Fwâi" -msgstr "" +msgstr "Fwai" #. name for fwe msgid "Fwe" -msgstr "" +msgstr "Fwe" #. name for gaa msgid "Ga" -msgstr "" +msgstr "Ga" #. name for gab msgid "Gabri" -msgstr "" +msgstr "Gabri" #. name for gac msgid "Great Andamanese; Mixed" -msgstr "" +msgstr "Gran andamanès; mixt" #. name for gad msgid "Gaddang" -msgstr "" +msgstr "Gaddang" #. name for gae msgid "Guarequena" -msgstr "" +msgstr "Guarequena" #. name for gaf msgid "Gende" -msgstr "" +msgstr "Gende" #. name for gag msgid "Gagauz" -msgstr "" +msgstr "Gagaús" #. name for gah msgid "Alekano" -msgstr "" +msgstr "Gahucú-Asaro" #. name for gai msgid "Borei" -msgstr "" +msgstr "Borei" #. name for gaj msgid "Gadsup" -msgstr "" +msgstr "Gadsup" #. name for gak msgid "Gamkonora" -msgstr "" +msgstr "Gamkonora" #. name for gal msgid "Galoli" -msgstr "" +msgstr "Galoli" #. name for gam msgid "Kandawo" -msgstr "" +msgstr "Kandawo" #. name for gan msgid "Chinese; Gan" @@ -7884,155 +7884,155 @@ msgstr "Xinès; Gan" #. name for gao msgid "Gants" -msgstr "" +msgstr "Gants" #. name for gap msgid "Gal" -msgstr "" +msgstr "Gal" #. name for gaq msgid "Gata'" -msgstr "" +msgstr "Gata" #. name for gar msgid "Galeya" -msgstr "" +msgstr "Galeya" #. name for gas msgid "Garasia; Adiwasi" -msgstr "" +msgstr "Garasia; Adiwasi" #. name for gat msgid "Kenati" -msgstr "" +msgstr "Kenati" #. name for gau msgid "Gadaba; Mudhili" -msgstr "" +msgstr "Gadaba; Mudhili" #. name for gaw msgid "Nobonob" -msgstr "" +msgstr "Nobanob" #. name for gax msgid "Oromo; Borana-Arsi-Guji" -msgstr "" +msgstr "Oromo; Borana" #. name for gay msgid "Gayo" -msgstr "" +msgstr "Gayo" #. name for gaz msgid "Oromo; West Central" -msgstr "" +msgstr "Oromo; occidental" #. name for gba msgid "Gbaya (Central African Republic)" -msgstr "" +msgstr "Gbaya (República Centreafricana)" #. name for gbb msgid "Kaytetye" -msgstr "" +msgstr "Kaytetye" #. name for gbc msgid "Garawa" -msgstr "" +msgstr "Garawa" #. name for gbd msgid "Karadjeri" -msgstr "" +msgstr "Garadjari" #. name for gbe msgid "Niksek" -msgstr "" +msgstr "Niksek" #. name for gbf msgid "Gaikundi" -msgstr "" +msgstr "Gaikundi" #. name for gbg msgid "Gbanziri" -msgstr "" +msgstr "Gbanziri" #. name for gbh msgid "Gbe; Defi" -msgstr "" +msgstr "Gbe; Defi" #. name for gbi msgid "Galela" -msgstr "" +msgstr "Galela" #. name for gbj msgid "Gadaba; Bodo" -msgstr "" +msgstr "Gadaba; Bodo" #. name for gbk msgid "Gaddi" -msgstr "" +msgstr "Gaddi" #. name for gbl msgid "Gamit" -msgstr "" +msgstr "Gamit" #. name for gbm msgid "Garhwali" -msgstr "" +msgstr "Garhwali" #. name for gbn msgid "Mo'da" -msgstr "" +msgstr "Moda" #. name for gbo msgid "Grebo; Northern" -msgstr "" +msgstr "Grebo; septentrional" #. name for gbp msgid "Gbaya-Bossangoa" -msgstr "" +msgstr "Gbaya;Bossangoa" #. name for gbq msgid "Gbaya-Bozoum" -msgstr "" +msgstr "Gbaya; Bozoum" #. name for gbr msgid "Gbagyi" -msgstr "" +msgstr "Gbagyi" #. name for gbs msgid "Gbe; Gbesi" -msgstr "" +msgstr "Gbe; Gbesi" #. name for gbu msgid "Gagadu" -msgstr "" +msgstr "Gagadu" #. name for gbv msgid "Gbanu" -msgstr "" +msgstr "Gbanu" #. name for gbx msgid "Gbe; Eastern Xwla" -msgstr "" +msgstr "Gbe; Xwla Oriental" #. name for gby msgid "Gbari" -msgstr "" +msgstr "Gbari" #. name for gbz msgid "Dari; Zoroastrian" -msgstr "" +msgstr "Dari; Zoroastrià" #. name for gcc msgid "Mali" -msgstr "" +msgstr "Mali" #. name for gcd msgid "Ganggalida" -msgstr "" +msgstr "Gangalida" #. name for gce msgid "Galice" -msgstr "" +msgstr "Galice" #. name for gcf msgid "Creole French; Guadeloupean" @@ -8044,7 +8044,7 @@ msgstr "Anglès crioll; Grenada" #. name for gcn msgid "Gaina" -msgstr "" +msgstr "Gaina" #. name for gcr msgid "Creole French; Guianese" @@ -8056,99 +8056,99 @@ msgstr "Espanyol; Colonia Tovar" #. name for gda msgid "Lohar; Gade" -msgstr "" +msgstr "Lohar; Gade" #. name for gdb msgid "Gadaba; Pottangi Ollar" -msgstr "" +msgstr "Gadaba; Pottangi Ollar" #. name for gdc msgid "Gugu Badhun" -msgstr "" +msgstr "Gugu" #. name for gdd msgid "Gedaged" -msgstr "" +msgstr "Gedaged" #. name for gde msgid "Gude" -msgstr "" +msgstr "Gude" #. name for gdf msgid "Guduf-Gava" -msgstr "" +msgstr "Guduf" #. name for gdg msgid "Ga'dang" -msgstr "" +msgstr "Gadang" #. name for gdh msgid "Gadjerawang" -msgstr "" +msgstr "Gadjerawang" #. name for gdi msgid "Gundi" -msgstr "" +msgstr "Gundi" #. name for gdj msgid "Gurdjar" -msgstr "" +msgstr "Gurdjar" #. name for gdk msgid "Gadang" -msgstr "" +msgstr "Gadang" #. name for gdl msgid "Dirasha" -msgstr "" +msgstr "Dirasha" #. name for gdm msgid "Laal" -msgstr "" +msgstr "Laal" #. name for gdn msgid "Umanakaina" -msgstr "" +msgstr "Umanakaina" #. name for gdo msgid "Ghodoberi" -msgstr "" +msgstr "Godoberi" #. name for gdq msgid "Mehri" -msgstr "" +msgstr "Mehri" #. name for gdr msgid "Wipi" -msgstr "" +msgstr "Wipi" #. name for gdu msgid "Gudu" -msgstr "" +msgstr "Gudu" #. name for gdx msgid "Godwari" -msgstr "" +msgstr "Godwari" #. name for gea msgid "Geruma" -msgstr "" +msgstr "Geruma" #. name for geb msgid "Kire" -msgstr "" +msgstr "Kire" #. name for gec msgid "Grebo; Gboloo" -msgstr "" +msgstr "Grebo; Gboloo" #. name for ged msgid "Gade" -msgstr "" +msgstr "Gade" #. name for geg msgid "Gengle" -msgstr "" +msgstr "Gengle" #. name for geh msgid "German; Hutterite" @@ -8156,107 +8156,107 @@ msgstr "Alemany; Hutterite" #. name for gei msgid "Gebe" -msgstr "" +msgstr "Gebe" #. name for gej msgid "Gen" -msgstr "" +msgstr "Gen" #. name for gek msgid "Yiwom" -msgstr "" +msgstr "Yiwom" #. name for gel msgid "ut-Ma'in" -msgstr "" +msgstr "Fakanci" #. name for geq msgid "Geme" -msgstr "" +msgstr "Geme" #. name for ges msgid "Geser-Gorom" -msgstr "" +msgstr "Geser-Gorom" #. name for gew msgid "Gera" -msgstr "" +msgstr "Gera" #. name for gex msgid "Garre" -msgstr "" +msgstr "Garre" #. name for gey msgid "Enya" -msgstr "" +msgstr "Enya" #. name for gez msgid "Geez" -msgstr "" +msgstr "Geez" #. name for gfk msgid "Patpatar" -msgstr "" +msgstr "Patpatar" #. name for gft msgid "Gafat" -msgstr "" +msgstr "Gafat" #. name for gga msgid "Gao" -msgstr "" +msgstr "Gao" #. name for ggb msgid "Gbii" -msgstr "" +msgstr "Gbii" #. name for ggd msgid "Gugadj" -msgstr "" +msgstr "Gugadj" #. name for gge msgid "Guragone" -msgstr "" +msgstr "Guragone" #. name for ggg msgid "Gurgula" -msgstr "" +msgstr "Gurgula" #. name for ggk msgid "Kungarakany" -msgstr "" +msgstr "Kungarakany" #. name for ggl msgid "Ganglau" -msgstr "" +msgstr "Ganglau" #. name for ggn msgid "Gurung; Eastern" -msgstr "" +msgstr "Gurung; oriental" #. name for ggo msgid "Gondi; Southern" -msgstr "" +msgstr "Gondi; meridional" #. name for ggr msgid "Aghu Tharnggalu" -msgstr "" +msgstr "Aghu Tharnggalu" #. name for ggt msgid "Gitua" -msgstr "" +msgstr "Gitua" #. name for ggu msgid "Gagu" -msgstr "" +msgstr "Gagu" #. name for ggw msgid "Gogodala" -msgstr "" +msgstr "Gogodala" #. name for gha msgid "Ghadamès" -msgstr "" +msgstr "Ghadamès" #. name for ghc msgid "Gaelic; Hiberno-Scottish" @@ -8264,143 +8264,143 @@ msgstr "Gaèlic; hiberno-escocès" #. name for ghe msgid "Ghale; Southern" -msgstr "" +msgstr "Ghale; meridional" #. name for ghh msgid "Ghale; Northern" -msgstr "" +msgstr "Ghale; septentrional" #. name for ghk msgid "Karen; Geko" -msgstr "" +msgstr "Karen; Geko" #. name for ghl msgid "Ghulfan" -msgstr "" +msgstr "Ghulfan" #. name for ghn msgid "Ghanongga" -msgstr "" +msgstr "Ghanongga" #. name for gho msgid "Ghomara" -msgstr "" +msgstr "Ghomara" #. name for ghr msgid "Ghera" -msgstr "" +msgstr "Ghera" #. name for ghs msgid "Guhu-Samane" -msgstr "" +msgstr "Guhu-Samane" #. name for ght msgid "Ghale; Kutang" -msgstr "" +msgstr "Ghale; Kutang" #. name for gia msgid "Kitja" -msgstr "" +msgstr "Kitja" #. name for gib msgid "Gibanawa" -msgstr "" +msgstr "Gibanawa" #. name for gic msgid "Gail" -msgstr "" +msgstr "Gail" #. name for gid msgid "Gidar" -msgstr "" +msgstr "Gidar" #. name for gig msgid "Goaria" -msgstr "" +msgstr "Goaria" #. name for gil msgid "Gilbertese" -msgstr "" +msgstr "Kiribati" #. name for gim msgid "Gimi (Eastern Highlands)" -msgstr "" +msgstr "Gimi (Guimí)" #. name for gin msgid "Hinukh" -msgstr "" +msgstr "Hinukh" #. name for gio msgid "Gelao" -msgstr "" +msgstr "Gelao" #. name for gip msgid "Gimi (West New Britain)" -msgstr "" +msgstr "Gimi (Loko)" #. name for giq msgid "Gelao; Green" -msgstr "" +msgstr "Gelao; verd" #. name for gir msgid "Gelao; Red" -msgstr "" +msgstr "Gelao; vermell" #. name for gis msgid "Giziga; North" -msgstr "" +msgstr "Giziga; septentrional" #. name for git msgid "Gitxsan" -msgstr "" +msgstr "Gitxsan" #. name for giw msgid "Gelao; White" -msgstr "" +msgstr "Gelao; blanc" #. name for gix msgid "Gilima" -msgstr "" +msgstr "Gilima" #. name for giy msgid "Giyug" -msgstr "" +msgstr "Giyug" #. name for giz msgid "Giziga; South" -msgstr "" +msgstr "Giziga; meridional" #. name for gji msgid "Geji" -msgstr "" +msgstr "Geji" #. name for gjk msgid "Koli; Kachi" -msgstr "" +msgstr "Koli; Kachi" #. name for gjn msgid "Gonja" -msgstr "" +msgstr "Gonja" #. name for gju msgid "Gujari" -msgstr "" +msgstr "Gujari" #. name for gka msgid "Guya" -msgstr "" +msgstr "Guya" #. name for gke msgid "Ndai" -msgstr "" +msgstr "Ndai" #. name for gkn msgid "Gokana" -msgstr "" +msgstr "Gokana" #. name for gkp msgid "Kpelle; Guinea" -msgstr "" +msgstr "Kpele; Guinea" #. name for gla msgid "Gaelic; Scottish" @@ -8408,11 +8408,11 @@ msgstr "Gaèlic; escocès" #. name for glc msgid "Bon Gula" -msgstr "" +msgstr "Bon Gula" #. name for gld msgid "Nanai" -msgstr "" +msgstr "Nanai" #. name for gle msgid "Irish" @@ -8424,55 +8424,55 @@ msgstr "Gallec" #. name for glh msgid "Pashayi; Northwest" -msgstr "" +msgstr "Patxai; nordoccidental" #. name for gli msgid "Guliguli" -msgstr "" +msgstr "Guliguli" #. name for glj msgid "Gula Iro" -msgstr "" +msgstr "Gula Iro" #. name for glk msgid "Gilaki" -msgstr "" +msgstr "Gilakí" #. name for glo msgid "Galambu" -msgstr "" +msgstr "Galambu" #. name for glr msgid "Glaro-Twabo" -msgstr "" +msgstr "Glaro-Twabo" #. name for glu msgid "Gula (Chad)" -msgstr "" +msgstr "Gula (Txad)" #. name for glv msgid "Manx" -msgstr "" +msgstr "Manx" #. name for glw msgid "Glavda" -msgstr "" +msgstr "Glavda" #. name for gly msgid "Gule" -msgstr "" +msgstr "Gule" #. name for gma msgid "Gambera" -msgstr "" +msgstr "Gambera" #. name for gmb msgid "Gula'alaa" -msgstr "" +msgstr "Gula'alaa" #. name for gmd msgid "Mághdì" -msgstr "" +msgstr "Maghdi" #. name for gmh msgid "German; Middle High (ca. 1050-1500)" @@ -8484,23 +8484,23 @@ msgstr "Baix alemany; mitjà" #. name for gmm msgid "Gbaya-Mbodomo" -msgstr "" +msgstr "Gbaya; Mbodomo" #. name for gmn msgid "Gimnime" -msgstr "" +msgstr "Gimnime" #. name for gmu msgid "Gumalu" -msgstr "" +msgstr "Gumalu" #. name for gmv msgid "Gamo" -msgstr "" +msgstr "Gamo" #. name for gmx msgid "Magoma" -msgstr "" +msgstr "Magoma" #. name for gmy msgid "Greek; Mycenaean" @@ -8508,67 +8508,67 @@ msgstr "Grec; micènic" #. name for gna msgid "Kaansa" -msgstr "" +msgstr "Kaansa" #. name for gnb msgid "Gangte" -msgstr "" +msgstr "Gangte" #. name for gnc msgid "Guanche" -msgstr "" +msgstr "Guanxe" #. name for gnd msgid "Zulgo-Gemzek" -msgstr "" +msgstr "Zulgo-Gemzek" #. name for gne msgid "Ganang" -msgstr "" +msgstr "Ganang" #. name for gng msgid "Ngangam" -msgstr "" +msgstr "Ngangam" #. name for gnh msgid "Lere" -msgstr "" +msgstr "Lere" #. name for gni msgid "Gooniyandi" -msgstr "" +msgstr "Gooniyandi" #. name for gnk msgid "//Gana" -msgstr "" +msgstr "Gana (Botswana)" #. name for gnl msgid "Gangulu" -msgstr "" +msgstr "Gangulu" #. name for gnm msgid "Ginuman" -msgstr "" +msgstr "Ginuman" #. name for gnn msgid "Gumatj" -msgstr "" +msgstr "Gumatj" #. name for gno msgid "Gondi; Northern" -msgstr "" +msgstr "Gondi; septentrional" #. name for gnq msgid "Gana" -msgstr "" +msgstr "Gana (Malàisia)" #. name for gnr msgid "Gureng Gureng" -msgstr "" +msgstr "Gureng Gureng" #. name for gnt msgid "Guntai" -msgstr "" +msgstr "Guntai" #. name for gnu msgid "Gnau" @@ -8636,7 +8636,7 @@ msgstr "" #. name for gon msgid "Gondi" -msgstr "" +msgstr "Gondi" #. name for goo msgid "Gone Dau" @@ -8708,11 +8708,11 @@ msgstr "" #. name for gra msgid "Garasia; Rajput" -msgstr "" +msgstr "Garasia; Rajput" #. name for grb msgid "Grebo" -msgstr "" +msgstr "Grebo" #. name for grc msgid "Greek; Ancient (to 1453)" @@ -8736,7 +8736,7 @@ msgstr "" #. name for grj msgid "Grebo; Southern" -msgstr "" +msgstr "Grebo; meridional" #. name for grm msgid "Kota Marudu Talantang" @@ -8772,7 +8772,7 @@ msgstr "" #. name for grv msgid "Grebo; Central" -msgstr "" +msgstr "Grebo; central" #. name for grw msgid "Gweda" @@ -8784,7 +8784,7 @@ msgstr "" #. name for gry msgid "Grebo; Barclayville" -msgstr "" +msgstr "Grebo; Barclayville" #. name for grz msgid "Guramalum" @@ -8812,7 +8812,7 @@ msgstr "" #. name for gso msgid "Gbaya; Southwest" -msgstr "" +msgstr "Gbaya; Sudoccidental" #. name for gsp msgid "Wasembo" @@ -8976,7 +8976,7 @@ msgstr "" #. name for gvr msgid "Gurung; Western" -msgstr "" +msgstr "Gurung; occidental" #. name for gvs msgid "Gumawana" @@ -9052,7 +9052,7 @@ msgstr "" #. name for gya msgid "Gbaya; Northwest" -msgstr "" +msgstr "Gbaya; Nordoccidental" #. name for gyb msgid "Garus" @@ -9128,7 +9128,7 @@ msgstr "" #. name for hae msgid "Oromo; Eastern" -msgstr "" +msgstr "Oromo; oriental" #. name for haf msgid "Haiphong Sign Language" @@ -12004,7 +12004,7 @@ msgstr "" #. name for kjp msgid "Karen; Pwo Eastern" -msgstr "" +msgstr "Karen; Pwo oriental" #. name for kjq msgid "Keres; Western" @@ -12020,7 +12020,7 @@ msgstr "" #. name for kjt msgid "Karen; Phrae Pwo" -msgstr "" +msgstr "Karen; Pwo Phrae" #. name for kju msgid "Kashaya" @@ -12568,7 +12568,7 @@ msgstr "" #. name for kpe msgid "Kpelle" -msgstr "" +msgstr "Kpele" #. name for kpf msgid "Komba" @@ -12612,7 +12612,7 @@ msgstr "" #. name for kpp msgid "Karen; Paku" -msgstr "" +msgstr "Karen; Paku" #. name for kpq msgid "Korupun-Sela" @@ -12696,7 +12696,7 @@ msgstr "" #. name for kqk msgid "Gbe; Kotafon" -msgstr "" +msgstr "Gbe; Kotafon" #. name for kql msgid "Kyenele" @@ -12820,7 +12820,7 @@ msgstr "" #. name for krs msgid "Gbaya (Sudan)" -msgstr "" +msgstr "Gbaya (Sudan)" #. name for krt msgid "Kanuri; Tumari" @@ -12940,7 +12940,7 @@ msgstr "" #. name for ksw msgid "Karen; S'gaw" -msgstr "" +msgstr "Karen; S'gaw" #. name for ksx msgid "Kedang" @@ -13208,7 +13208,7 @@ msgstr "Llenguatge de signes coreà" #. name for kvl msgid "Karen; Brek" -msgstr "" +msgstr "Karen; Brek" #. name for kvm msgid "Kendem" @@ -13228,7 +13228,7 @@ msgstr "" #. name for kvq msgid "Karen; Geba" -msgstr "" +msgstr "Karen; Geba" #. name for kvr msgid "Kerinci" @@ -13240,11 +13240,11 @@ msgstr "" #. name for kvt msgid "Karen; Lahta" -msgstr "" +msgstr "Karen; Lahta" #. name for kvu msgid "Karen; Yinbaw" -msgstr "" +msgstr "Karen; Yinbaw" #. name for kvv msgid "Kola" @@ -13256,11 +13256,11 @@ msgstr "" #. name for kvx msgid "Koli; Parkari" -msgstr "" +msgstr "Koli; Parkari" #. name for kvy msgid "Karen; Yintale" -msgstr "" +msgstr "Karen; Yintale" #. name for kvz msgid "Tsakwambo" @@ -13392,7 +13392,7 @@ msgstr "" #. name for kxf msgid "Karen; Manumanaw" -msgstr "" +msgstr "Karen; Manumanaw" #. name for kxh msgid "Karo (Ethiopia)" @@ -13408,7 +13408,7 @@ msgstr "" #. name for kxk msgid "Karen; Zayein" -msgstr "" +msgstr "Karen; Zayein" #. name for kxl msgid "Kurux; Nepali" @@ -13428,7 +13428,7 @@ msgstr "" #. name for kxp msgid "Koli; Wadiyara" -msgstr "" +msgstr "Koli; Wadiyara" #. name for kxq msgid "Kanum; Smärky" @@ -13820,7 +13820,7 @@ msgstr "Bontoc; central" #. name for lbl msgid "Bikol; Libon" -msgstr "" +msgstr "Bicol; Libon" #. name for lbm msgid "Lodhi" @@ -14148,7 +14148,7 @@ msgstr "" #. name for lhl msgid "Lohar; Lahul" -msgstr "" +msgstr "Lohar; Lahul" #. name for lhm msgid "Lhomi" @@ -14412,7 +14412,7 @@ msgstr "" #. name for llp msgid "Efate; North" -msgstr "" +msgstr "Efate; septentrional" #. name for llq msgid "Lolak" @@ -16684,7 +16684,7 @@ msgstr "" #. name for mqu msgid "Mandari" -msgstr "" +msgstr "Mandari" #. name for mqv msgid "Mosimo" @@ -17348,7 +17348,7 @@ msgstr "" #. name for mxl msgid "Gbe; Maxi" -msgstr "" +msgstr "Gbe; Maxi" #. name for mxm msgid "Meramera" @@ -19596,7 +19596,7 @@ msgstr "" #. name for ofs msgid "Frisian; Old" -msgstr "" +msgstr "Frisó; antic" #. name for ofu msgid "Efutop" @@ -19964,7 +19964,7 @@ msgstr "Oriya" #. name for orm msgid "Oromo" -msgstr "" +msgstr "Oromo" #. name for orn msgid "Orang Kanaq" @@ -21292,11 +21292,11 @@ msgstr "Llenguatge de signes de Penang" #. name for psh msgid "Pashayi; Southwest" -msgstr "" +msgstr "Patxai; sudoccidental" #. name for psi msgid "Pashayi; Southeast" -msgstr "" +msgstr "Patxai; sudoriental" #. name for psl msgid "Puerto Rican Sign Language" @@ -21504,7 +21504,7 @@ msgstr "" #. name for pwo msgid "Karen; Pwo Western" -msgstr "" +msgstr "Karen; Pwo occidental" #. name for pwr msgid "Powari" @@ -21512,7 +21512,7 @@ msgstr "" #. name for pww msgid "Karen; Pwo Northern" -msgstr "" +msgstr "Karen; Pwo septentrional" #. name for pxm msgid "Mixe; Quetzaltepec" @@ -21892,7 +21892,7 @@ msgstr "Bontoc; septentrional" #. name for rbl msgid "Bikol; Miraya" -msgstr "" +msgstr "Bicol; Miraya" #. name for rcf msgid "Creole French; Réunion" @@ -24332,7 +24332,7 @@ msgstr "" #. name for sxw msgid "Gbe; Saxwe" -msgstr "" +msgstr "Gbe; Saxwe" #. name for sya msgid "Siang" @@ -24908,7 +24908,7 @@ msgstr "" #. name for tfi msgid "Gbe; Tofin" -msgstr "" +msgstr "Gbe; Tofin" #. name for tfn msgid "Tanaina" @@ -26528,7 +26528,7 @@ msgstr "" #. name for ubl msgid "Bikol; Buhi'non" -msgstr "" +msgstr "Bicol; Buhi'non" #. name for ubr msgid "Ubir" @@ -27540,7 +27540,7 @@ msgstr "" #. name for wci msgid "Gbe; Waci" -msgstr "" +msgstr "Gbe; Waci" #. name for wdd msgid "Wandji" @@ -27580,7 +27580,7 @@ msgstr "" #. name for wem msgid "Gbe; Weme" -msgstr "" +msgstr "Gbe; Weme" #. name for weo msgid "Wemale; North" @@ -28872,7 +28872,7 @@ msgstr "" #. name for xpe msgid "Kpelle; Liberia" -msgstr "" +msgstr "Kpele; Liberia" #. name for xpg msgid "Phrygian" @@ -29200,7 +29200,7 @@ msgstr "" #. name for xwe msgid "Gbe; Xwela" -msgstr "" +msgstr "Gbe; Xwela" #. name for xwg msgid "Kwegu" @@ -29208,7 +29208,7 @@ msgstr "" #. name for xwl msgid "Gbe; Western Xwla" -msgstr "" +msgstr "Gbe; Xwla Occidental" #. name for xwo msgid "Oirat; Written" diff --git a/setup/iso_639/es.po b/setup/iso_639/es.po index a04c9b9f93..17fb87e118 100644 --- a/setup/iso_639/es.po +++ b/setup/iso_639/es.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-09-27 14:31+0000\n" -"PO-Revision-Date: 2011-10-22 22:04+0000\n" -"Last-Translator: Fitoschido \n" +"PO-Revision-Date: 2011-10-28 15:37+0000\n" +"Last-Translator: Jellby \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-10-23 05:13+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-29 05:16+0000\n" +"X-Generator: Launchpad (build 14197)\n" #. name for aaa msgid "Ghotuo" @@ -5911,11 +5911,11 @@ msgstr "Gwahatike" #. name for dai msgid "Day" -msgstr "Día" +msgstr "Day" #. name for daj msgid "Daju; Dar Fur" -msgstr "" +msgstr "Daju de Darfur" #. name for dak msgid "Dakota" @@ -5955,7 +5955,7 @@ msgstr "" #. name for dau msgid "Daju; Dar Sila" -msgstr "" +msgstr "Daju de Dar Sila" #. name for dav msgid "Taita" @@ -6379,7 +6379,7 @@ msgstr "" #. name for djc msgid "Daju; Dar Daju" -msgstr "" +msgstr "Daju de Dar Daju" #. name for djd msgid "Djamindjung" diff --git a/setup/iso_639/nl.po b/setup/iso_639/nl.po index 32d8fc97fc..2af4da753a 100644 --- a/setup/iso_639/nl.po +++ b/setup/iso_639/nl.po @@ -12,14 +12,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-09-27 14:31+0000\n" -"PO-Revision-Date: 2011-09-27 16:17+0000\n" -"Last-Translator: Kovid Goyal \n" +"PO-Revision-Date: 2011-11-03 23:08+0000\n" +"Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-28 04:42+0000\n" -"X-Generator: Launchpad (build 14049)\n" +"X-Launchpad-Export-Date: 2011-11-05 04:47+0000\n" +"X-Generator: Launchpad (build 14231)\n" "Language: nl\n" #. name for aaa @@ -23624,7 +23624,7 @@ msgstr "" #. name for som msgid "Somali" -msgstr "Somali" +msgstr "Somalisch" #. name for soo msgid "Songo" @@ -24504,7 +24504,7 @@ msgstr "" #. name for tat msgid "Tatar" -msgstr "Tatar" +msgstr "Tataars" #. name for tau msgid "Tanana; Upper" diff --git a/src/calibre/constants.py b/src/calibre/constants.py index c5e50dc4ec..2b4c011c18 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -4,7 +4,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = u'calibre' -numeric_version = (0, 8, 24) +numeric_version = (0, 8, 25) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " diff --git a/src/calibre/db/__init__.py b/src/calibre/db/__init__.py index cde01b5f01..5d12bdc686 100644 --- a/src/calibre/db/__init__.py +++ b/src/calibre/db/__init__.py @@ -66,4 +66,6 @@ Various things that require other things before they can be migrated: functionality. 2. Catching DatabaseException and sqlite.Error when creating new libraries/switching/on calibre startup. + 3. From refresh in the legacy interface: Rember to flush the composite + column template cache. ''' diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 0e5af216a8..e79d496cd9 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -48,6 +48,7 @@ class Cache(object): self.read_lock, self.write_lock = create_locks() self.record_lock = RecordLock(self.read_lock) self.format_metadata_cache = defaultdict(dict) + self.formatter_template_cache = {} # Implement locking for all simple read/write API methods # An unlocked version of the method is stored with the name starting @@ -89,7 +90,7 @@ class Cache(object): return self.backend.format_abspath(book_id, fmt, name, path) def _get_metadata(self, book_id, get_user_categories=True): # {{{ - mi = Metadata(None) + mi = Metadata(None, template_cache=self.formatter_template_cache) author_ids = self._field_ids_for('authors', book_id) aut_list = [self._author_data(i) for i in author_ids] aum = [] diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 5b707a9cd1..e083b38490 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -166,11 +166,12 @@ class ANDROID(USBMS): 'MB525', 'ANDROID2.3', 'SGH-I997', 'GT-I5800_CARD', 'MB612', 'GT-S5830_CARD', 'GT-S5570_CARD', 'MB870', 'MID7015A', 'ALPANDIGITAL', 'ANDROID_MID', 'VTAB1008', 'EMX51_BBG_ANDROI', - 'UMS', '.K080'] + 'UMS', '.K080', 'P990'] WINDOWS_CARD_A_MEM = ['ANDROID_PHONE', 'GT-I9000_CARD', 'SGH-I897', 'FILE-STOR_GADGET', 'SGH-T959', 'SAMSUNG_ANDROID', 'GT-P1000_CARD', 'A70S', 'A101IT', '7', 'INCREDIBLE', 'A7EB', 'SGH-T849_CARD', - '__UMS_COMPOSITE', 'SGH-I997_CARD', 'MB870', 'ALPANDIGITAL', 'ANDROID_MID'] + '__UMS_COMPOSITE', 'SGH-I997_CARD', 'MB870', 'ALPANDIGITAL', + 'ANDROID_MID', 'P990_SD_CARD', '.K080'] OSX_MAIN_MEM = 'Android Device Main Memory' diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py index 1e4cb6c63c..6e58e27cc7 100644 --- a/src/calibre/devices/kobo/driver.py +++ b/src/calibre/devices/kobo/driver.py @@ -40,7 +40,7 @@ class KOBO(USBMS): CAN_SET_METADATA = ['collections'] VENDOR_ID = [0x2237] - PRODUCT_ID = [0x4161, 0x4163] + PRODUCT_ID = [0x4161, 0x4163, 0x4165] BCD = [0x0110, 0x0323, 0x0326] VENDOR_NAME = ['KOBO_INC', 'KOBO'] diff --git a/src/calibre/devices/linux_mount_helper.c b/src/calibre/devices/linux_mount_helper.c index 41ce2c84b2..5cb2e52df3 100644 --- a/src/calibre/devices/linux_mount_helper.c +++ b/src/calibre/devices/linux_mount_helper.c @@ -1,323 +1,7 @@ -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#define MARKER ".created_by_calibre_mount_helper" -#define DEV "/dev/" -#define MEDIA "/media/" -#define False 0 -#define True 1 - -int exists(const char *path) { - struct stat file_info; - if (stat(path, &file_info) == 0) return True; - return False; -} - -int get_root() { - int res; - res = setreuid(0, 0); - if (res != 0) return False; - if (setregid(0, 0) != 0) return False; - return True; -} - -void ensure_root() { - if (!get_root()) { - fprintf(stderr, "Failed to get root.\n"); - exit(EXIT_FAILURE); - } -} - -void check_mount_point(const char *mp) { - - if (mp == NULL || strlen(mp) < strlen(MEDIA)) { - fprintf(stderr, "Invalid arguments\n"); - exit(EXIT_FAILURE); - } - - if (strncmp(MEDIA, mp, strlen(MEDIA)) != 0) { - fprintf(stderr, "Trying to operate on a mount point not under /media is not allowed\n"); - exit(EXIT_FAILURE); - } - -} - -int do_mount(const char *dev, const char *mp) { - char options[1000], marker[2000]; -#ifdef __NetBSD__ - char uids[100], gids[100]; -#endif - int errsv; - - if (!exists(dev)) { - fprintf(stderr, "Specified device node does not exist\n"); - return EXIT_FAILURE; - } - - if (!exists(mp)) { - if (mkdir(mp, S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH) != 0) { - errsv = errno; - fprintf(stderr, "Failed to create mount point with error: %s\n", strerror(errsv)); - } - } - /* only mount if mp is under /media */ - mp = realpath(mp, NULL); - if (mp == NULL) { - fprintf(stderr, "realpath on mp failed.\n"); - exit(EXIT_FAILURE); - } - if (strncmp(MEDIA, mp, strlen(MEDIA)) != 0) { - fprintf(stderr, "mount point is not under /media\n"); - exit(EXIT_FAILURE); - } - - snprintf(marker, 2000, "%s/%s", mp, MARKER); - if (!exists(marker)) { - int fd = creat(marker, S_IRUSR|S_IWUSR); - if (fd == -1) { - int errsv = errno; - fprintf(stderr, "Failed to create marker with error: %s\n", strerror(errsv)); - return EXIT_FAILURE; - } - close(fd); - } -#ifdef __NetBSD__ - snprintf(options, 1000, "rw,noexec,nosuid,sync,nodev"); - snprintf(uids, 100, "%d", getuid()); - snprintf(gids, 100, "%d", getgid()); -#else -#ifdef __FreeBSD__ - snprintf(options, 1000, "rw,noexec,nosuid,sync,-u=%d,-g=%d",getuid(),getgid()); -#else - snprintf(options, 1000, "rw,noexec,nosuid,sync,nodev,quiet,shortname=mixed,uid=%d,gid=%d,umask=077,fmask=0177,dmask=0077,utf8,iocharset=iso8859-1", getuid(), getgid()); -#endif -#endif - - ensure_root(); - -#ifdef __NetBSD__ - execlp("mount_msdos", "mount_msdos", "-u", uids, "-g", gids, "-o", options, dev, mp, NULL); -#else -#ifdef __FreeBSD__ - execlp("mount", "mount", "-t", "msdosfs", "-o", options, dev, mp, NULL); -#else - execlp("mount", "mount", "-t", "auto", "-o", options, dev, mp, NULL); -#endif -#endif - errsv = errno; - fprintf(stderr, "Failed to mount with error: %s\n", strerror(errsv)); - return EXIT_FAILURE; -} - -int call_eject(const char *dev, const char *mp) { - int ret, pid, errsv, i, status = EXIT_FAILURE; - - pid = fork(); - if (pid == -1) { - fprintf(stderr, "Failed to fork\n"); - exit(EXIT_FAILURE); - } - - if (pid == 0) { /* Child process */ - ensure_root(); -#ifdef __NetBSD__ - execlp("eject", "eject", dev, NULL); -#else -#ifdef __FreeBSD__ - execlp("umount", "umount", dev, NULL); -#else - execlp("eject", "eject", "-s", dev, NULL); -#endif -#endif - /* execlp failed */ - errsv = errno; - fprintf(stderr, "Failed to eject with error: %s\n", strerror(errsv)); - exit(EXIT_FAILURE); - } else { /* Parent */ - for (i = 0; i < 7; i++) { - sleep(1); - ret = waitpid(pid, &status, WNOHANG); - if (ret == -1) return False; - if (ret > 0) break; - } - return WIFEXITED(status) && WEXITSTATUS(status) == 0; - } - return False; -} - -int call_umount(const char *dev, const char *mp) { - int ret, pid, errsv, i, status = EXIT_FAILURE; - - pid = fork(); - if (pid == -1) { - fprintf(stderr, "Failed to fork\n"); - exit(EXIT_FAILURE); - } - - if (pid == 0) { /* Child process */ - ensure_root(); -#ifdef __FreeBSD__ - execlp("umount", "umount", mp, NULL); -#else - execlp("umount", "umount", "-l", mp, NULL); -#endif - /* execlp failed */ - errsv = errno; - fprintf(stderr, "Failed to umount with error: %s\n", strerror(errsv)); - exit(EXIT_FAILURE); - } else { /* Parent */ - for (i = 0; i < 7; i++) { - sleep(1); - ret = waitpid(pid, &status, WNOHANG); - if (ret == -1) return False; - if (ret > 0) break; - } - return WIFEXITED(status) && WEXITSTATUS(status) == 0; - } - return False; -} - -int cleanup_mount_point(const char *mp) { - char marker[2000]; - int urt, rmd, errsv; - - snprintf(marker, 2000, "%s/%s", mp, MARKER); - if (exists(marker)) { - urt = unlink(marker); - if (urt == -1) { - errsv = errno; - fprintf(stderr, "Failed to unlink marker: %s\n", strerror(errsv)); - return EXIT_FAILURE; - } - } - rmd = rmdir(mp); - if (rmd == -1) { - errsv = errno; - fprintf(stderr, "Failed to remove mount point: %s\n", strerror(errsv)); - return EXIT_FAILURE; - } - return EXIT_SUCCESS; -} - -int do_eject(const char *dev, const char *mp) { - int unmounted = False; - - ensure_root(); - - unmounted = call_eject(dev, mp); - if (!unmounted) call_umount(dev, mp); - if (unmounted) return cleanup_mount_point(mp); - return EXIT_FAILURE; -} - -int cleanup(const char *dev, const char *mp) { - ensure_root(); - call_umount(dev, mp); - return cleanup_mount_point(mp); -} - -void check_dev(const char *dev) { - struct stat file_info; - - if (dev == NULL || strlen(dev) < strlen(DEV)) { - fprintf(stderr, "Invalid arguments\n"); - exit(EXIT_FAILURE); - } - - if (strncmp(DEV, dev, strlen(DEV)) != 0) { - fprintf(stderr, "Trying to operate on a dev node not under /dev\n"); - exit(EXIT_FAILURE); - } - - if (stat(dev, &file_info) != 0) { - fprintf(stderr, "stat call on dev node failed\n"); - exit(EXIT_FAILURE); - } - - if (strstr(dev, "/shm/") != NULL) { - fprintf(stderr, "naughty, naughty!\n"); - exit(EXIT_FAILURE); - } - - if (!S_ISBLK(file_info.st_mode)) { - fprintf(stderr, "dev node is not a block device\n"); - exit(EXIT_FAILURE); - } - -} - int main(int argc, char** argv) { - char *action, *dev, *mp, *temp; - int status = EXIT_FAILURE; - exit(EXIT_FAILURE); - - /*printf("Real UID\t= %d\n", getuid()); - printf("Effective UID\t= %d\n", geteuid()); - printf("Real GID\t= %d\n", getgid()); - printf("Effective GID\t= %d\n", getegid());*/ - - if (argc != 4) { - fprintf(stderr, "Needs 3 arguments: action, device node and mount point\n"); - exit(EXIT_FAILURE); - } - action = argv[1]; dev = argv[2]; mp = argv[3]; - - /* Ensure that PATH only contains system directories to prevent execution of - arbitrary executables as root */ - if (setenv("PATH", - "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin\0", - 1) != 0) { - fprintf(stderr, "Failed to restrict PATH env var, aborting.\n"); - exit(EXIT_FAILURE); - } - - if (strncmp(action, "mount", 5) == 0) { - dev = realpath(argv[2], NULL); - if (dev == NULL) { - fprintf(stderr, "Failed to resolve device node.\n"); - exit(EXIT_FAILURE); - } - mp = get_real_mount_point(mp); - check_dev(dev); check_mount_point(mp); - status = do_mount(dev, mp); - } else if (strncmp(action, "eject", 5) == 0) { - dev = realpath(argv[2], NULL); - if (dev == NULL) { - fprintf(stderr, "Failed to resolve device node.\n"); - exit(EXIT_FAILURE); - } - temp = realpath(mp, NULL); - if (temp == NULL) { - fprintf(stderr, "Mount point does not exist\n"); - exit(EXIT_FAILURE); - } - chdir(temp); - check_dev(dev); check_mount_point(mp); - status = do_eject(dev, mp); - } else if (strncmp(action, "cleanup", 7) == 0) { - temp = realpath(mp, NULL); - if (temp == NULL) { - fprintf(stderr, "Mount point does not exist\n"); - exit(EXIT_FAILURE); - } - mp = temp; - check_mount_point(mp); - status = cleanup(dev, mp); - } else { - fprintf(stderr, "Unrecognized action: must be mount, eject or cleanup\n"); - } - - return status; + return EXIT_FAILURE; } diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py index efde36591e..4f3e914f75 100644 --- a/src/calibre/devices/misc.py +++ b/src/calibre/devices/misc.py @@ -233,7 +233,7 @@ class TREKSTOR(USBMS): VENDOR_NAME = 'TREKSTOR' WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = ['EBOOK_PLAYER_7', - 'EBOOK_PLAYER_5M'] + 'EBOOK_PLAYER_5M', 'EBOOK-READER_3.0'] class EEEREADER(USBMS): diff --git a/src/calibre/devices/udisks.py b/src/calibre/devices/udisks.py index d79b626f36..9cb9b2adc5 100644 --- a/src/calibre/devices/udisks.py +++ b/src/calibre/devices/udisks.py @@ -5,7 +5,7 @@ __license__ = 'GPL v3' __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import dbus, os +import os, dbus def node_mountpoint(node): @@ -23,8 +23,6 @@ def node_mountpoint(node): class UDisks(object): def __init__(self): - if os.environ.get('CALIBRE_DISABLE_UDISKS', False): - raise Exception('User has aborted use of UDISKS') self.bus = dbus.SystemBus() self.main = dbus.Interface(self.bus.get_object('org.freedesktop.UDisks', '/org/freedesktop/UDisks'), 'org.freedesktop.UDisks') @@ -39,7 +37,7 @@ class UDisks(object): try: return unicode(d.FilesystemMount('', ['auth_no_user_interaction', 'rw', 'noexec', 'nosuid', - 'sync', 'nodev', 'uid=1000', 'gid=1000'])) + 'sync', 'nodev', 'uid=%d'%os.geteuid(), 'gid=%d'%os.getegid()])) except: # May be already mounted, check mp = node_mountpoint(str(device_node_path)) diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index 0e899517a9..3b4075f601 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -616,23 +616,11 @@ class Device(DeviceConfig, DevicePlugin): mount(node) return 0 except: - pass + print 'Udisks mount call failed:' + import traceback + traceback.print_exc() + return 1 - cmd = 'calibre-mount-helper' - if getattr(sys, 'frozen', False): - cmd = os.path.join(sys.executables_location, 'bin', cmd) - cmd = [cmd, 'mount'] - mlabel = label - if mlabel.endswith('/'): - mlabel = mlabel[:-1] - try: - p = subprocess.Popen(cmd + [node, '/media/'+mlabel]) - except OSError: - raise DeviceError( - _('Could not find mount helper: %s.')%cmd[0]) - while p.poll() is None: - time.sleep(0.1) - return p.returncode ret = do_mount(node, label) if ret != 0: @@ -934,29 +922,12 @@ class Device(DeviceConfig, DevicePlugin): umount(d) except: pass - failures = False for d in drives: try: eject(d) except Exception as e: print 'Udisks eject call for:', d, 'failed:' print '\t', e - failures = True - - if not failures: - return - - for drive in drives: - cmd = 'calibre-mount-helper' - if getattr(sys, 'frozen', False): - cmd = os.path.join(sys.executables_location, 'bin', cmd) - cmd = [cmd, 'eject'] - mp = getattr(self, "_linux_mount_map", {}).get(drive, - 'dummy/')[:-1] - try: - subprocess.Popen(cmd + [drive, mp]).wait() - except: - pass def eject(self): if islinux: @@ -982,19 +953,6 @@ class Device(DeviceConfig, DevicePlugin): self._main_prefix = self._card_a_prefix = self._card_b_prefix = None def linux_post_yank(self): - for drive, mp in getattr(self, '_linux_mount_map', {}).items(): - if drive and mp: - mp = mp[:-1] - cmd = 'calibre-mount-helper' - if getattr(sys, 'frozen', False): - cmd = os.path.join(sys.executables_location, 'bin', cmd) - cmd = [cmd, 'cleanup'] - if mp and os.path.exists(mp): - try: - subprocess.Popen(cmd + [drive, mp]).wait() - except: - import traceback - traceback.print_exc() self._linux_mount_map = {} def post_yank_cleanup(self): diff --git a/src/calibre/ebooks/metadata/book/base.py b/src/calibre/ebooks/metadata/book/base.py index 1d2838c135..53d336a23d 100644 --- a/src/calibre/ebooks/metadata/book/base.py +++ b/src/calibre/ebooks/metadata/book/base.py @@ -32,6 +32,7 @@ NULL_VALUES = { 'device_collections': [], 'author_sort_map': {}, 'authors' : [_('Unknown')], + 'author_sort' : _('Unknown'), 'title' : _('Unknown'), 'user_categories' : {}, 'author_link_map' : {}, @@ -45,9 +46,9 @@ class SafeFormat(TemplateFormatter): def get_value(self, orig_key, args, kwargs): if not orig_key: return '' - orig_key = orig_key.lower() - key = orig_key - if key != 'title_sort' and key not in TOP_LEVEL_IDENTIFIERS: + key = orig_key = orig_key.lower() + if key != 'title_sort' and key not in TOP_LEVEL_IDENTIFIERS and \ + key not in ALL_METADATA_FIELDS: key = field_metadata.search_term_to_field_key(key) if key is None or (self.book and key not in self.book.all_field_keys()): @@ -59,9 +60,8 @@ class SafeFormat(TemplateFormatter): b = self.book.get_user_metadata(key, False) except: b = None - if b and b['datatype'] == 'int' and self.book.get(key, 0) == 0: - v = '' - elif b and b['datatype'] == 'float' and self.book.get(key, 0.0) == 0.0: + if b and ((b['datatype'] == 'int' and self.book.get(key, 0) == 0) or + (b['datatype'] == 'float' and self.book.get(key, 0.0) == 0.0)): v = '' else: v = self.book.format_field(key, series_with_index=False)[1] @@ -95,7 +95,7 @@ class Metadata(object): becomes a reserved field name. ''' - def __init__(self, title, authors=(_('Unknown'),), other=None): + def __init__(self, title, authors=(_('Unknown'),), other=None, template_cache=None): ''' @param title: title or ``_('Unknown')`` @param authors: List of strings or [] @@ -114,6 +114,7 @@ class Metadata(object): self.author = list(authors) if authors else []# Needed for backward compatibility self.authors = list(authors) if authors else [] self.formatter = SafeFormat() + self.template_cache = template_cache def is_null(self, field): ''' @@ -159,7 +160,8 @@ class Metadata(object): d['display']['composite_template'], self, _('TEMPLATE ERROR'), - self).strip() + self, column_name=field, + template_cache=self.template_cache).strip() return val if field.startswith('#') and field.endswith('_index'): try: diff --git a/src/calibre/ebooks/metadata/sources/amazon.py b/src/calibre/ebooks/metadata/sources/amazon.py index a799271ee8..819cd674fc 100644 --- a/src/calibre/ebooks/metadata/sources/amazon.py +++ b/src/calibre/ebooks/metadata/sources/amazon.py @@ -341,11 +341,11 @@ class Worker(Thread): # Get details {{{ return authors def parse_rating(self, root): - ratings = root.xpath('//div[@class="jumpBar"]/descendant::span[@class="asinReviewsSummary"]') + ratings = root.xpath('//div[@class="jumpBar"]/descendant::span[contains(@class,"asinReviewsSummary")]') if not ratings: - ratings = root.xpath('//div[@class="buying"]/descendant::span[@class="asinReviewsSummary"]') + ratings = root.xpath('//div[@class="buying"]/descendant::span[contains(@class,"asinReviewsSummary")]') if not ratings: - ratings = root.xpath('//span[@class="crAvgStars"]/descendant::span[@class="asinReviewsSummary"]') + ratings = root.xpath('//span[@class="crAvgStars"]/descendant::span[contains(@class,"asinReviewsSummary")]') if ratings: for elem in ratings[0].xpath('descendant::*[@title]'): t = elem.get('title').strip() diff --git a/src/calibre/ebooks/rtf2xml/add_brackets.py b/src/calibre/ebooks/rtf2xml/add_brackets.py index d4919d4cd7..7f1b8faa6f 100755 --- a/src/calibre/ebooks/rtf2xml/add_brackets.py +++ b/src/calibre/ebooks/rtf2xml/add_brackets.py @@ -11,10 +11,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy, check_brackets -# note to self. This is the first module in which I use tempfile. A good idea? +from calibre.ptempfile import better_mktemp class AddBrackets: """ @@ -39,7 +39,7 @@ class AddBrackets: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/body_styles.py b/src/calibre/ebooks/rtf2xml/body_styles.py index 20f23222cb..82d4851bdf 100755 --- a/src/calibre/ebooks/rtf2xml/body_styles.py +++ b/src/calibre/ebooks/rtf2xml/body_styles.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + """ Simply write the list of strings after style table """ @@ -42,7 +44,7 @@ class BodyStyles: self.__copy = copy self.__list_of_styles = list_of_styles self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() # self.__write_to = 'table_info.data' def insert_info(self): """ diff --git a/src/calibre/ebooks/rtf2xml/colors.py b/src/calibre/ebooks/rtf2xml/colors.py index fffdd63830..acb50b1223 100755 --- a/src/calibre/ebooks/rtf2xml/colors.py +++ b/src/calibre/ebooks/rtf2xml/colors.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class Colors: """ @@ -38,7 +39,7 @@ class Colors: self.__copy = copy self.__bug_handler = bug_handler self.__line = 0 - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/combine_borders.py b/src/calibre/ebooks/rtf2xml/combine_borders.py index 68da83fb02..3ab67dabb9 100755 --- a/src/calibre/ebooks/rtf2xml/combine_borders.py +++ b/src/calibre/ebooks/rtf2xml/combine_borders.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class CombineBorders: """Combine borders in RTF tokens to make later processing easier""" @@ -25,7 +26,7 @@ class CombineBorders: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__state = 'default' self.__bord_pos = 'default' self.__bord_att = [] diff --git a/src/calibre/ebooks/rtf2xml/convert_to_tags.py b/src/calibre/ebooks/rtf2xml/convert_to_tags.py index 1abc672f85..e1fedcfdff 100755 --- a/src/calibre/ebooks/rtf2xml/convert_to_tags.py +++ b/src/calibre/ebooks/rtf2xml/convert_to_tags.py @@ -1,6 +1,7 @@ -import os, tempfile, sys +import os, sys from calibre.ebooks.rtf2xml import copy, check_encoding +from calibre.ptempfile import better_mktemp public_dtd = 'rtf2xml1.0.dtd' @@ -38,7 +39,7 @@ class ConvertToTags: self.__encoding = 'mac_roman' self.__indent = indent self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__convert_utf = False def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/delete_info.py b/src/calibre/ebooks/rtf2xml/delete_info.py index 74e6b2aba3..05dcf98db9 100755 --- a/src/calibre/ebooks/rtf2xml/delete_info.py +++ b/src/calibre/ebooks/rtf2xml/delete_info.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class DeleteInfo: """Delete unecessary destination groups""" @@ -25,7 +26,7 @@ class DeleteInfo: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level self.__initiate_allow() self.__bracket_count= 0 diff --git a/src/calibre/ebooks/rtf2xml/fields_large.py b/src/calibre/ebooks/rtf2xml/fields_large.py index d70944598f..77b302d11f 100755 --- a/src/calibre/ebooks/rtf2xml/fields_large.py +++ b/src/calibre/ebooks/rtf2xml/fields_large.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import field_strings, copy +from calibre.ptempfile import better_mktemp + class FieldsLarge: """ ========================= @@ -99,7 +101,7 @@ Examples self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Initiate all values. diff --git a/src/calibre/ebooks/rtf2xml/fields_small.py b/src/calibre/ebooks/rtf2xml/fields_small.py index f254ce8f7b..e033493475 100755 --- a/src/calibre/ebooks/rtf2xml/fields_small.py +++ b/src/calibre/ebooks/rtf2xml/fields_small.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import field_strings, copy +from calibre.ptempfile import better_mktemp class FieldsSmall: """ @@ -50,7 +51,7 @@ file. self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/fonts.py b/src/calibre/ebooks/rtf2xml/fonts.py index a7a7481865..68589cfbe3 100755 --- a/src/calibre/ebooks/rtf2xml/fonts.py +++ b/src/calibre/ebooks/rtf2xml/fonts.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class Fonts: """ @@ -40,7 +41,7 @@ class Fonts: self.__bug_handler = bug_handler self.__copy = copy self.__default_font_num = default_font_num - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/footnote.py b/src/calibre/ebooks/rtf2xml/footnote.py index c64637a1f1..ac1bc0549e 100755 --- a/src/calibre/ebooks/rtf2xml/footnote.py +++ b/src/calibre/ebooks/rtf2xml/footnote.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class Footnote: """ @@ -30,7 +31,7 @@ class Footnote: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__found_a_footnote = 0 def __first_line_func(self, line): @@ -114,7 +115,7 @@ class Footnote: bottom of the main file. """ self.__initiate_sep_values() - self.__footnote_holder = tempfile.mktemp() + self.__footnote_holder = better_mktemp() with open(self.__file) as read_obj: with open(self.__write_to, 'w') as self.__write_obj: with open(self.__footnote_holder, 'w') as self.__write_to_foot_obj: @@ -243,7 +244,7 @@ class Footnote: """ if not self.__found_a_footnote: return - self.__write_to2 = tempfile.mktemp() + self.__write_to2 = better_mktemp() self.__state = 'body' self.__get_footnotes() self.__join_from_temp() diff --git a/src/calibre/ebooks/rtf2xml/group_borders.py b/src/calibre/ebooks/rtf2xml/group_borders.py index d6bdcdf508..3672fbbbd3 100755 --- a/src/calibre/ebooks/rtf2xml/group_borders.py +++ b/src/calibre/ebooks/rtf2xml/group_borders.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class GroupBorders: """ Form lists. @@ -40,7 +42,7 @@ class GroupBorders: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__wrap = wrap def __initiate_values(self): """ diff --git a/src/calibre/ebooks/rtf2xml/group_styles.py b/src/calibre/ebooks/rtf2xml/group_styles.py index 29b6b59ba7..58bbeeff11 100755 --- a/src/calibre/ebooks/rtf2xml/group_styles.py +++ b/src/calibre/ebooks/rtf2xml/group_styles.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class GroupStyles: """ Form lists. @@ -40,7 +42,7 @@ class GroupStyles: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__wrap = wrap def __initiate_values(self): """ diff --git a/src/calibre/ebooks/rtf2xml/header.py b/src/calibre/ebooks/rtf2xml/header.py index 1f928b63b9..e9fefef99d 100755 --- a/src/calibre/ebooks/rtf2xml/header.py +++ b/src/calibre/ebooks/rtf2xml/header.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class Header: """ Two public methods are available. The first separates all of the headers @@ -28,7 +30,7 @@ class Header: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__found_a_header = 0 def __in_header_func(self, line): """ @@ -110,7 +112,7 @@ class Header: self.__initiate_sep_values() read_obj = open(self.__file) self.__write_obj = open(self.__write_to, 'w') - self.__header_holder = tempfile.mktemp() + self.__header_holder = better_mktemp() self.__write_to_head_obj = open(self.__header_holder, 'w') line_to_read = 1 while line_to_read: @@ -246,7 +248,7 @@ class Header: """ if not self.__found_a_header: return - self.__write_to2 = tempfile.mktemp() + self.__write_to2 = better_mktemp() self.__state = 'body' self.__get_headers() self.__join_from_temp() diff --git a/src/calibre/ebooks/rtf2xml/headings_to_sections.py b/src/calibre/ebooks/rtf2xml/headings_to_sections.py index 132e3b6125..dd820df191 100755 --- a/src/calibre/ebooks/rtf2xml/headings_to_sections.py +++ b/src/calibre/ebooks/rtf2xml/headings_to_sections.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import os, tempfile, re +import os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class HeadingsToSections: """ """ @@ -34,7 +36,7 @@ class HeadingsToSections: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Required: diff --git a/src/calibre/ebooks/rtf2xml/hex_2_utf8.py b/src/calibre/ebooks/rtf2xml/hex_2_utf8.py index 423a1b3ee0..1084812e6b 100755 --- a/src/calibre/ebooks/rtf2xml/hex_2_utf8.py +++ b/src/calibre/ebooks/rtf2xml/hex_2_utf8.py @@ -10,10 +10,11 @@ # # # # ######################################################################### -import sys, os, tempfile, cStringIO +import sys, os, cStringIO from calibre.ebooks.rtf2xml import get_char_map, copy from calibre.ebooks.rtf2xml.char_set import char_set +from calibre.ptempfile import better_mktemp class Hex2Utf8: """ @@ -73,7 +74,7 @@ class Hex2Utf8: self.__convert_wingdings = 0 self.__convert_zapf = 0 self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__bug_handler = bug_handler self.__invalid_rtf_handler = invalid_rtf_handler diff --git a/src/calibre/ebooks/rtf2xml/info.py b/src/calibre/ebooks/rtf2xml/info.py index 8eabe25c18..f5c011c7e4 100755 --- a/src/calibre/ebooks/rtf2xml/info.py +++ b/src/calibre/ebooks/rtf2xml/info.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp class Info: """ @@ -38,7 +39,7 @@ class Info: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ diff --git a/src/calibre/ebooks/rtf2xml/inline.py b/src/calibre/ebooks/rtf2xml/inline.py index 2d73db9071..a649465d33 100755 --- a/src/calibre/ebooks/rtf2xml/inline.py +++ b/src/calibre/ebooks/rtf2xml/inline.py @@ -1,6 +1,7 @@ -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp """ States. @@ -37,7 +38,7 @@ class Inline: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ @@ -418,4 +419,4 @@ class Inline: if self.__copy: copy_obj.copy_file(self.__write_to, "inline.data") copy_obj.rename(self.__write_to, self.__file) - os.remove(self.__write_to) \ No newline at end of file + os.remove(self.__write_to) diff --git a/src/calibre/ebooks/rtf2xml/line_endings.py b/src/calibre/ebooks/rtf2xml/line_endings.py index bf17b73954..65223c8e31 100755 --- a/src/calibre/ebooks/rtf2xml/line_endings.py +++ b/src/calibre/ebooks/rtf2xml/line_endings.py @@ -10,10 +10,11 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy from calibre.utils.cleantext import clean_ascii_chars +from calibre.ptempfile import better_mktemp class FixLineEndings: """Fix line endings""" @@ -28,7 +29,7 @@ class FixLineEndings: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__replace_illegals = replace_illegals def fix_endings(self): diff --git a/src/calibre/ebooks/rtf2xml/list_numbers.py b/src/calibre/ebooks/rtf2xml/list_numbers.py index d39e170a26..3693080a0d 100755 --- a/src/calibre/ebooks/rtf2xml/list_numbers.py +++ b/src/calibre/ebooks/rtf2xml/list_numbers.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class ListNumbers: """ RTF puts list numbers outside of the paragraph. The public method @@ -36,7 +38,7 @@ class ListNumbers: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ initiate values for fix_list_numbers. diff --git a/src/calibre/ebooks/rtf2xml/make_lists.py b/src/calibre/ebooks/rtf2xml/make_lists.py index 5e24cdd21f..0f0d0f8797 100755 --- a/src/calibre/ebooks/rtf2xml/make_lists.py +++ b/src/calibre/ebooks/rtf2xml/make_lists.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile, re +import sys, os, re from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class MakeLists: """ Form lists. @@ -45,7 +47,7 @@ class MakeLists: self.__no_headings_as_list = no_headings_as_list self.__headings_to_sections = headings_to_sections self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__list_of_lists = list_of_lists self.__write_list_info = write_list_info def __initiate_values(self): diff --git a/src/calibre/ebooks/rtf2xml/paragraph_def.py b/src/calibre/ebooks/rtf2xml/paragraph_def.py index 4fc7c21e0e..9dff180aec 100755 --- a/src/calibre/ebooks/rtf2xml/paragraph_def.py +++ b/src/calibre/ebooks/rtf2xml/paragraph_def.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy, border_parse +from calibre.ptempfile import better_mktemp + class ParagraphDef: """ ================= @@ -66,7 +68,7 @@ if another paragraph_def is found, the state changes to collect_tokens. self.__default_font = default_font self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Initiate all values. diff --git a/src/calibre/ebooks/rtf2xml/paragraphs.py b/src/calibre/ebooks/rtf2xml/paragraphs.py index e31aedd585..cab1a7ffa8 100755 --- a/src/calibre/ebooks/rtf2xml/paragraphs.py +++ b/src/calibre/ebooks/rtf2xml/paragraphs.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class Paragraphs: """ ================= @@ -57,7 +59,7 @@ section. (How about the end of a section or the end of a field-block?) self.__copy = copy self.__write_empty_para = write_empty_para self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Initiate all values. diff --git a/src/calibre/ebooks/rtf2xml/pict.py b/src/calibre/ebooks/rtf2xml/pict.py index 663f0c5b79..7bc3518454 100755 --- a/src/calibre/ebooks/rtf2xml/pict.py +++ b/src/calibre/ebooks/rtf2xml/pict.py @@ -10,9 +10,11 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class Pict: """Process graphic information""" @@ -28,7 +30,7 @@ class Pict: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__bracket_count = 0 self.__ob_count = 0 self.__cb_count = 0 diff --git a/src/calibre/ebooks/rtf2xml/preamble_div.py b/src/calibre/ebooks/rtf2xml/preamble_div.py index f75c1d9520..d67bd226f9 100755 --- a/src/calibre/ebooks/rtf2xml/preamble_div.py +++ b/src/calibre/ebooks/rtf2xml/preamble_div.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy, override_table, list_table +from calibre.ptempfile import better_mktemp + class PreambleDiv: """ Break the preamble into divisions. @@ -36,7 +38,7 @@ class PreambleDiv: self.__bug_handler = bug_handler self.__copy = copy self.__no_namespace = no_namespace - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): """ diff --git a/src/calibre/ebooks/rtf2xml/process_tokens.py b/src/calibre/ebooks/rtf2xml/process_tokens.py index 5e4017c000..8ebec05bd3 100755 --- a/src/calibre/ebooks/rtf2xml/process_tokens.py +++ b/src/calibre/ebooks/rtf2xml/process_tokens.py @@ -10,9 +10,10 @@ # # # # ######################################################################### -import os, re, tempfile +import os, re from calibre.ebooks.rtf2xml import copy, check_brackets +from calibre.ptempfile import better_mktemp class ProcessTokens: """ @@ -31,7 +32,7 @@ class ProcessTokens: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.initiate_token_dict() ##self.initiate_token_actions() self.compile_expressions() @@ -833,4 +834,4 @@ class ProcessTokens: msg = '\nInvalid RTF: document does not have matching brackets.\n' raise self.__exception_handler, msg else: - return self.__return_code \ No newline at end of file + return self.__return_code diff --git a/src/calibre/ebooks/rtf2xml/replace_illegals.py b/src/calibre/ebooks/rtf2xml/replace_illegals.py index 2cef6487ee..2c5615663a 100755 --- a/src/calibre/ebooks/rtf2xml/replace_illegals.py +++ b/src/calibre/ebooks/rtf2xml/replace_illegals.py @@ -10,10 +10,11 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy from calibre.utils.cleantext import clean_ascii_chars +from calibre.ptempfile import better_mktemp class ReplaceIllegals: """ @@ -27,7 +28,7 @@ class ReplaceIllegals: self.__file = in_file self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def replace_illegals(self): """ diff --git a/src/calibre/ebooks/rtf2xml/sections.py b/src/calibre/ebooks/rtf2xml/sections.py index a315729525..f1e3481ef7 100755 --- a/src/calibre/ebooks/rtf2xml/sections.py +++ b/src/calibre/ebooks/rtf2xml/sections.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + class Sections: """ ================= @@ -66,7 +68,7 @@ Instead, ingore all section information in a field-block. self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Initiate all values. diff --git a/src/calibre/ebooks/rtf2xml/styles.py b/src/calibre/ebooks/rtf2xml/styles.py index 7fcbfb24a3..f67395c68a 100755 --- a/src/calibre/ebooks/rtf2xml/styles.py +++ b/src/calibre/ebooks/rtf2xml/styles.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy, border_parse +from calibre.ptempfile import better_mktemp + class Styles: """ Change lines with style numbers to actual style names. @@ -35,7 +37,7 @@ class Styles: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() self.__run_level = run_level def __initiate_values(self): """ diff --git a/src/calibre/ebooks/rtf2xml/table.py b/src/calibre/ebooks/rtf2xml/table.py index d484cc2004..1d242ed26c 100755 --- a/src/calibre/ebooks/rtf2xml/table.py +++ b/src/calibre/ebooks/rtf2xml/table.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import sys, os, tempfile +import sys, os from calibre.ebooks.rtf2xml import copy, border_parse +from calibre.ptempfile import better_mktemp + """ States. 1. 'not_in_table' @@ -64,7 +66,7 @@ class Table: self.__bug_handler = bug_handler self.__copy = copy self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() def __initiate_values(self): """ Initiate all values. diff --git a/src/calibre/ebooks/rtf2xml/table_info.py b/src/calibre/ebooks/rtf2xml/table_info.py index 37c410f338..060d647875 100755 --- a/src/calibre/ebooks/rtf2xml/table_info.py +++ b/src/calibre/ebooks/rtf2xml/table_info.py @@ -10,8 +10,10 @@ # # # # ######################################################################### -import os, tempfile +import os from calibre.ebooks.rtf2xml import copy +from calibre.ptempfile import better_mktemp + # note to self. This is the first module in which I use tempfile. A good idea? """ """ @@ -42,7 +44,7 @@ class TableInfo: self.__copy = copy self.__table_data = table_data self.__run_level = run_level - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() # self.__write_to = 'table_info.data' def insert_info(self): """ diff --git a/src/calibre/ebooks/rtf2xml/tokenize.py b/src/calibre/ebooks/rtf2xml/tokenize.py index 97cc074d4d..82af5be667 100755 --- a/src/calibre/ebooks/rtf2xml/tokenize.py +++ b/src/calibre/ebooks/rtf2xml/tokenize.py @@ -10,10 +10,11 @@ # # # # ######################################################################### -import os, re, tempfile +import os, re from calibre.ebooks.rtf2xml import copy from calibre.utils.mreplace import MReplace +from calibre.ptempfile import better_mktemp class Tokenize: """Tokenize RTF into one line per field. Each line will contain information useful for the rest of the script""" @@ -27,7 +28,7 @@ class Tokenize: self.__file = in_file self.__bug_handler = bug_handler self.__copy = copy - self.__write_to = tempfile.mktemp() + self.__write_to = better_mktemp() # self.__write_to = out_file self.__compile_expressions() #variables @@ -208,5 +209,5 @@ class Tokenize: # if __name__ == '__main__': # sys.exit(main()) - -# calibre-debug -e src/calibre/ebooks/rtf2xml/tokenize.py \ No newline at end of file + +# calibre-debug -e src/calibre/ebooks/rtf2xml/tokenize.py diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 6676bc30e1..b1a6167203 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -6,7 +6,7 @@ from threading import RLock from urllib import unquote from PyQt4.Qt import (QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt, QByteArray, QTranslator, QCoreApplication, QThread, - QEvent, QTimer, pyqtSignal, QDate, QDesktopServices, + QEvent, QTimer, pyqtSignal, QDateTime, QDesktopServices, QFileDialog, QFileIconProvider, QSettings, QIcon, QApplication, QDialog, QUrl, QFont) @@ -104,7 +104,7 @@ gprefs.defaults['show_files_after_save'] = True # }}} NONE = QVariant() #: Null value to return from the data function of item models -UNDEFINED_QDATE = QDate(UNDEFINED_DATE) +UNDEFINED_QDATETIME = QDateTime(UNDEFINED_DATE) ALL_COLUMNS = ['title', 'ondevice', 'authors', 'size', 'timestamp', 'rating', 'publisher', 'tags', 'series', 'pubdate'] diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py index b710b62177..a468bd6e44 100644 --- a/src/calibre/gui2/book_details.py +++ b/src/calibre/gui2/book_details.py @@ -76,7 +76,8 @@ def get_field_list(fm, use_defaults=False): for field in fm.displayable_field_keys(): if field not in names: fieldlist.append((field, True)) - return fieldlist + available = frozenset(fm.displayable_field_keys()) + return [(f, d) for f, d in fieldlist if f in available] def render_data(mi, use_roman_numbers=True, all_fields=False): ans = [] diff --git a/src/calibre/gui2/custom_column_widgets.py b/src/calibre/gui2/custom_column_widgets.py index 9e4bd41bbd..d3a8c34a1e 100644 --- a/src/calibre/gui2/custom_column_widgets.py +++ b/src/calibre/gui2/custom_column_widgets.py @@ -7,15 +7,15 @@ __docformat__ = 'restructuredtext en' from functools import partial -from PyQt4.Qt import QComboBox, QLabel, QSpinBox, QDoubleSpinBox, QDateEdit, \ - QDate, QGroupBox, QVBoxLayout, QSizePolicy, \ +from PyQt4.Qt import QComboBox, QLabel, QSpinBox, QDoubleSpinBox, QDateTimeEdit, \ + QDateTime, QGroupBox, QVBoxLayout, QSizePolicy, \ QSpacerItem, QIcon, QCheckBox, QWidget, QHBoxLayout, SIGNAL, \ QPushButton from calibre.utils.date import qt_to_dt, now from calibre.gui2.complete import MultiCompleteLineEdit, MultiCompleteComboBox from calibre.gui2.comments_editor import Editor as CommentsEditor -from calibre.gui2 import UNDEFINED_QDATE, error_dialog +from calibre.gui2 import UNDEFINED_QDATETIME, error_dialog from calibre.utils.config import tweaks from calibre.utils.icu import sort_key from calibre.library.comments import comments_to_html @@ -142,27 +142,27 @@ class Rating(Int): val *= 2 return val -class DateEdit(QDateEdit): +class DateTimeEdit(QDateTimeEdit): def focusInEvent(self, x): self.setSpecialValueText('') - QDateEdit.focusInEvent(self, x) + QDateTimeEdit.focusInEvent(self, x) def focusOutEvent(self, x): self.setSpecialValueText(_('Undefined')) - QDateEdit.focusOutEvent(self, x) + QDateTimeEdit.focusOutEvent(self, x) def set_to_today(self): - self.setDate(now()) + self.setDateTime(now()) def set_to_clear(self): - self.setDate(UNDEFINED_QDATE) + self.setDateTime(UNDEFINED_QDATETIME) class DateTime(Base): def setup_ui(self, parent): cm = self.col_metadata - self.widgets = [QLabel('&'+cm['name']+':', parent), DateEdit(parent)] + self.widgets = [QLabel('&'+cm['name']+':', parent), DateTimeEdit(parent)] self.widgets.append(QLabel('')) w = QWidget(parent) self.widgets.append(w) @@ -179,24 +179,24 @@ class DateTime(Base): w = self.widgets[1] format = cm['display'].get('date_format','') if not format: - format = 'dd MMM yyyy' + format = 'dd MMM yyyy hh:mm' w.setDisplayFormat(format) w.setCalendarPopup(True) - w.setMinimumDate(UNDEFINED_QDATE) + w.setMinimumDateTime(UNDEFINED_QDATETIME) w.setSpecialValueText(_('Undefined')) self.today_button.clicked.connect(w.set_to_today) self.clear_button.clicked.connect(w.set_to_clear) def setter(self, val): if val is None: - val = self.widgets[1].minimumDate() + val = self.widgets[1].minimumDateTime() else: - val = QDate(val.year, val.month, val.day) - self.widgets[1].setDate(val) + val = QDateTime(val) + self.widgets[1].setDateTime(val) def getter(self): - val = self.widgets[1].date() - if val == UNDEFINED_QDATE: + val = self.widgets[1].dateTime() + if val <= UNDEFINED_QDATETIME: val = None else: val = qt_to_dt(val) @@ -537,9 +537,9 @@ class BulkBase(Base): if hasattr(self.main_widget, 'valueChanged'): # spinbox widgets self.main_widget.valueChanged.connect(self.a_c_checkbox_changed) - if hasattr(self.main_widget, 'dateChanged'): + if hasattr(self.main_widget, 'dateTimeChanged'): # dateEdit widgets - self.main_widget.dateChanged.connect(self.a_c_checkbox_changed) + self.main_widget.dateTimeChanged.connect(self.a_c_checkbox_changed) def a_c_checkbox_changed(self): if not self.ignore_change_signals: @@ -658,7 +658,7 @@ class BulkDateTime(BulkBase): def setup_ui(self, parent): cm = self.col_metadata - self.make_widgets(parent, DateEdit) + self.make_widgets(parent, DateTimeEdit) self.widgets.append(QLabel('')) w = QWidget(parent) self.widgets.append(w) @@ -678,22 +678,22 @@ class BulkDateTime(BulkBase): format = 'dd MMM yyyy' w.setDisplayFormat(format) w.setCalendarPopup(True) - w.setMinimumDate(UNDEFINED_QDATE) + w.setMinimumDateTime(UNDEFINED_QDATETIME) w.setSpecialValueText(_('Undefined')) self.today_button.clicked.connect(w.set_to_today) self.clear_button.clicked.connect(w.set_to_clear) def setter(self, val): if val is None: - val = self.main_widget.minimumDate() + val = self.main_widget.minimumDateTime() else: - val = QDate(val.year, val.month, val.day) - self.main_widget.setDate(val) + val = QDateTime(val) + self.main_widget.setDateTime(val) self.ignore_change_signals = False def getter(self): - val = self.main_widget.date() - if val == UNDEFINED_QDATE: + val = self.main_widget.dateTime() + if val <= UNDEFINED_QDATETIME: val = None else: val = qt_to_dt(val) diff --git a/src/calibre/gui2/dialogs/metadata_bulk.py b/src/calibre/gui2/dialogs/metadata_bulk.py index 322c09ecbf..60ea1b62e9 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.py +++ b/src/calibre/gui2/dialogs/metadata_bulk.py @@ -7,14 +7,14 @@ import re, os, inspect from PyQt4.Qt import Qt, QDialog, QGridLayout, QVBoxLayout, QFont, QLabel, \ pyqtSignal, QDialogButtonBox, QInputDialog, QLineEdit, \ - QDate, QCompleter + QDateTime, QCompleter from calibre.gui2.dialogs.metadata_bulk_ui import Ui_MetadataBulkDialog from calibre.gui2.dialogs.tag_editor import TagEditor from calibre.ebooks.metadata import string_to_authors, authors_to_string, title_sort from calibre.ebooks.metadata.book.base import SafeFormat from calibre.gui2.custom_column_widgets import populate_metadata_page -from calibre.gui2 import error_dialog, ResizableDialog, UNDEFINED_QDATE, \ +from calibre.gui2 import error_dialog, ResizableDialog, UNDEFINED_QDATETIME, \ gprefs, question_dialog from calibre.gui2.progress_indicator import ProgressIndicator from calibre.utils.config import dynamic, JSONConfig @@ -306,18 +306,21 @@ class MetadataBulkDialog(ResizableDialog, Ui_MetadataBulkDialog): self.series.editTextChanged.connect(self.series_changed) self.tag_editor_button.clicked.connect(self.tag_editor) self.autonumber_series.stateChanged[int].connect(self.auto_number_changed) - self.pubdate.setMinimumDate(UNDEFINED_QDATE) + self.pubdate.setMinimumDateTime(UNDEFINED_QDATETIME) pubdate_format = tweaks['gui_pubdate_display_format'] if pubdate_format is not None: self.pubdate.setDisplayFormat(pubdate_format) self.pubdate.setSpecialValueText(_('Undefined')) self.clear_pubdate_button.clicked.connect(self.clear_pubdate) - self.pubdate.dateChanged.connect(self.do_apply_pubdate) - self.adddate.setDate(QDate.currentDate()) - self.adddate.setMinimumDate(UNDEFINED_QDATE) + self.pubdate.dateTimeChanged.connect(self.do_apply_pubdate) + self.adddate.setDateTime(QDateTime.currentDateTime()) + self.adddate.setMinimumDateTime(UNDEFINED_QDATETIME) + adddate_format = tweaks['gui_timestamp_display_format'] + if adddate_format is not None: + self.adddate.setDisplayFormat(adddate_format) self.adddate.setSpecialValueText(_('Undefined')) self.clear_adddate_button.clicked.connect(self.clear_adddate) - self.adddate.dateChanged.connect(self.do_apply_adddate) + self.adddate.dateTimeChanged.connect(self.do_apply_adddate) if len(self.db.custom_field_keys(include_composites=False)) == 0: self.central_widget.removeTab(1) @@ -347,13 +350,13 @@ class MetadataBulkDialog(ResizableDialog, Ui_MetadataBulkDialog): self.apply_pubdate.setChecked(True) def clear_pubdate(self, *args): - self.pubdate.setDate(UNDEFINED_QDATE) + self.pubdate.setMinimumDateTime(UNDEFINED_QDATETIME) def do_apply_adddate(self, *args): self.apply_adddate.setChecked(True) def clear_adddate(self, *args): - self.adddate.setDate(UNDEFINED_QDATE) + self.adddate.setMinimumDateTime(UNDEFINED_QDATETIME) def button_clicked(self, which): if which == self.button_box.button(QDialogButtonBox.Apply): @@ -935,9 +938,9 @@ class MetadataBulkDialog(ResizableDialog, Ui_MetadataBulkDialog): languages = self.languages.lang_codes pubdate = adddate = None if self.apply_pubdate.isChecked(): - pubdate = qt_to_dt(self.pubdate.date()) + pubdate = qt_to_dt(self.pubdate.dateTime()) if self.apply_adddate.isChecked(): - adddate = qt_to_dt(self.adddate.date()) + adddate = qt_to_dt(self.adddate.dateTime()) cover_action = None if self.cover_remove.isChecked(): diff --git a/src/calibre/gui2/dialogs/metadata_bulk.ui b/src/calibre/gui2/dialogs/metadata_bulk.ui index c2e6635f98..525c27e6ed 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.ui +++ b/src/calibre/gui2/dialogs/metadata_bulk.ui @@ -366,7 +366,7 @@ from the value in the box - + d MMM yyyy @@ -411,7 +411,7 @@ from the value in the box - + MMM yyyy diff --git a/src/calibre/gui2/library/delegates.py b/src/calibre/gui2/library/delegates.py index 880d70c5a6..abcc6ca1ff 100644 --- a/src/calibre/gui2/library/delegates.py +++ b/src/calibre/gui2/library/delegates.py @@ -14,10 +14,10 @@ from PyQt4.Qt import (QColor, Qt, QModelIndex, QSize, QApplication, QStyledItemDelegate, QComboBox, QTextDocument, QAbstractTextDocumentLayout) -from calibre.gui2 import UNDEFINED_QDATE, error_dialog +from calibre.gui2 import UNDEFINED_QDATETIME, error_dialog from calibre.gui2.widgets import EnLineEdit from calibre.gui2.complete import MultiCompleteLineEdit, MultiCompleteComboBox -from calibre.utils.date import now, format_date +from calibre.utils.date import now, format_date, qt_to_dt from calibre.utils.config import tweaks from calibre.utils.formatter import validation_formatter from calibre.utils.icu import sort_key @@ -107,25 +107,23 @@ class RatingDelegate(QStyledItemDelegate): # {{{ class DateDelegate(QStyledItemDelegate): # {{{ def __init__(self, parent, tweak_name='gui_timestamp_display_format', - default_format='dd MMM yyyy', editor_format='dd MMM yyyy'): + default_format='dd MMM yyyy'): QStyledItemDelegate.__init__(self, parent) self.tweak_name = tweak_name - self.default_format = default_format - self.editor_format = editor_format + self.format = tweaks[self.tweak_name] + if self.format is None: + format = default_format def displayText(self, val, locale): - d = val.toDate() - if d <= UNDEFINED_QDATE: + d = val.toDateTime() + if d <= UNDEFINED_QDATETIME: return '' - format = tweaks[self.tweak_name] - if format is None: - format = self.default_format - return format_date(d.toPyDate(), format) + return format_date(qt_to_dt(d, as_utc=False), self.format) def createEditor(self, parent, option, index): qde = QStyledItemDelegate.createEditor(self, parent, option, index) - qde.setDisplayFormat(self.editor_format) - qde.setMinimumDate(UNDEFINED_QDATE) + qde.setDisplayFormat(self.format) + qde.setMinimumDateTime(UNDEFINED_QDATETIME) qde.setSpecialValueText(_('Undefined')) qde.setCalendarPopup(True) return qde @@ -134,18 +132,18 @@ class DateDelegate(QStyledItemDelegate): # {{{ class PubDateDelegate(QStyledItemDelegate): # {{{ def displayText(self, val, locale): - d = val.toDate() - if d <= UNDEFINED_QDATE: + d = val.toDateTime() + if d <= UNDEFINED_QDATETIME: return '' - format = tweaks['gui_pubdate_display_format'] - if format is None: - format = 'MMM yyyy' - return format_date(d.toPyDate(), format) + self.format = tweaks['gui_pubdate_display_format'] + if self.format is None: + self.format = 'MMM yyyy' + return format_date(qt_to_dt(d, as_utc=False), self.format) def createEditor(self, parent, option, index): qde = QStyledItemDelegate.createEditor(self, parent, option, index) - qde.setDisplayFormat('MM yyyy') - qde.setMinimumDate(UNDEFINED_QDATE) + qde.setDisplayFormat(self.format) + qde.setMinimumDateTime(UNDEFINED_QDATETIME) qde.setSpecialValueText(_('Undefined')) qde.setCalendarPopup(True) return qde @@ -259,15 +257,15 @@ class CcDateDelegate(QStyledItemDelegate): # {{{ self.format = format def displayText(self, val, locale): - d = val.toDate() - if d <= UNDEFINED_QDATE: + d = val.toDateTime() + if d <= UNDEFINED_QDATETIME: return '' - return format_date(d.toPyDate(), self.format) + return format_date(qt_to_dt(d, as_utc=False), self.format) def createEditor(self, parent, option, index): qde = QStyledItemDelegate.createEditor(self, parent, option, index) qde.setDisplayFormat(self.format) - qde.setMinimumDate(UNDEFINED_QDATE) + qde.setMinimumDateTime(UNDEFINED_QDATETIME) qde.setSpecialValueText(_('Undefined')) qde.setCalendarPopup(True) return qde @@ -279,11 +277,11 @@ class CcDateDelegate(QStyledItemDelegate): # {{{ val = m.db.data[index.row()][m.custom_columns[m.column_map[index.column()]]['rec_index']] if val is None: val = now() - editor.setDate(val) + editor.setDateTime(val) def setModelData(self, editor, model, index): - val = editor.date() - if val <= UNDEFINED_QDATE: + val = editor.dateTime() + if val <= UNDEFINED_QDATETIME: val = None model.setData(index, QVariant(val), Qt.EditRole) diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index 9c456ac771..4e15deb3e6 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -9,9 +9,9 @@ import functools, re, os, traceback from collections import defaultdict from PyQt4.Qt import (QAbstractTableModel, Qt, pyqtSignal, QIcon, QImage, - QModelIndex, QVariant, QDate, QColor) + QModelIndex, QVariant, QDateTime, QColor) -from calibre.gui2 import NONE, UNDEFINED_QDATE +from calibre.gui2 import NONE, UNDEFINED_QDATETIME from calibre.utils.pyparsing import ParseException from calibre.ebooks.metadata import fmt_sidx, authors_to_string, string_to_authors from calibre.ebooks.metadata.book.base import SafeFormat @@ -580,9 +580,9 @@ class BooksModel(QAbstractTableModel): # {{{ def datetime_type(r, idx=-1): val = self.db.data[r][idx] if val is not None: - return QVariant(QDate(val)) + return QVariant(QDateTime(val)) else: - return QVariant(UNDEFINED_QDATE) + return QVariant(UNDEFINED_QDATETIME) def bool_type(r, idx=-1): return None # displayed using a decorator @@ -815,7 +815,7 @@ class BooksModel(QAbstractTableModel): # {{{ if not val: val = None elif typ == 'datetime': - val = value.toDate() + val = value.toDateTime() if val.isNull(): val = None else: @@ -860,7 +860,7 @@ class BooksModel(QAbstractTableModel): # {{{ if column not in self.editable_cols: return False val = int(value.toInt()[0]) if column == 'rating' else \ - value.toDate() if column in ('timestamp', 'pubdate') else \ + value.toDateTime() if column in ('timestamp', 'pubdate') else \ unicode(value.toString()).strip() id = self.db.id(row) books_to_refresh = set([id]) diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py index 81324d31f8..51dd7baaff 100644 --- a/src/calibre/gui2/main.py +++ b/src/calibre/gui2/main.py @@ -347,7 +347,8 @@ def main(args=sys.argv): except socket.error: if iswindows: cant_start() - os.remove(ADDRESS) + if os.path.exists(ADDRESS): + os.remove(ADDRESS) try: listener = Listener(address=ADDRESS) except socket.error: diff --git a/src/calibre/gui2/metadata/basic_widgets.py b/src/calibre/gui2/metadata/basic_widgets.py index 267462bd5e..3dee6ad179 100644 --- a/src/calibre/gui2/metadata/basic_widgets.py +++ b/src/calibre/gui2/metadata/basic_widgets.py @@ -9,7 +9,7 @@ __docformat__ = 'restructuredtext en' import textwrap, re, os, errno, shutil -from PyQt4.Qt import (Qt, QDateEdit, QDate, pyqtSignal, QMessageBox, +from PyQt4.Qt import (Qt, QDateTimeEdit, pyqtSignal, QMessageBox, QIcon, QToolButton, QWidget, QLabel, QGridLayout, QApplication, QDoubleSpinBox, QListWidgetItem, QSize, QPixmap, QDialog, QMenu, QPushButton, QSpinBox, QLineEdit, QSizePolicy, QDialogButtonBox, QAction) @@ -21,7 +21,7 @@ from calibre.utils.config import tweaks, prefs from calibre.ebooks.metadata import (title_sort, authors_to_string, string_to_authors, check_isbn, authors_to_sort_string) from calibre.ebooks.metadata.meta import get_metadata -from calibre.gui2 import (file_icon_provider, UNDEFINED_QDATE, +from calibre.gui2 import (file_icon_provider, UNDEFINED_QDATETIME, choose_files, error_dialog, choose_images) from calibre.utils.date import (local_tz, qt_to_dt, as_local_time, UNDEFINED_DATE) @@ -1377,25 +1377,24 @@ class PublisherEdit(MultiCompleteComboBox): # {{{ # }}} -class DateEdit(QDateEdit): # {{{ +class DateEdit(QDateTimeEdit): # {{{ TOOLTIP = '' LABEL = _('&Date:') - FMT = 'd MMM yyyy' + FMT = 'dd MMM yyyy hh:mm:ss' ATTR = 'timestamp' + TWEAK = 'gui_timestamp_display_format' def __init__(self, parent): - QDateEdit.__init__(self, parent) + QDateTimeEdit.__init__(self, parent) self.setToolTip(self.TOOLTIP) self.setWhatsThis(self.TOOLTIP) - fmt = self.FMT + fmt = tweaks[self.TWEAK] if fmt is None: - fmt = tweaks['gui_pubdate_display_format'] - if fmt is None: - fmt = 'MMM yyyy' + fmt = self.FMT self.setDisplayFormat(fmt) self.setCalendarPopup(True) - self.setMinimumDate(UNDEFINED_QDATE) + self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.clear_button = QToolButton(parent) self.clear_button.setIcon(QIcon(I('trash.png'))) @@ -1408,12 +1407,13 @@ class DateEdit(QDateEdit): # {{{ @dynamic_property def current_val(self): def fget(self): - return qt_to_dt(self.date(), as_utc=False) + return qt_to_dt(self.dateTime(), as_utc=False) def fset(self, val): if val is None: val = UNDEFINED_DATE - val = as_local_time(val) - self.setDate(QDate(val.year, val.month, val.day)) + else: + val = as_local_time(val) + self.setDateTime(val) return property(fget=fget, fset=fset) def initialize(self, db, id_): @@ -1429,11 +1429,12 @@ class DateEdit(QDateEdit): # {{{ @property def changed(self): o, c = self.original_val, self.current_val - return o.year != c.year or o.month != c.month or o.day != c.day + return o != c class PubdateEdit(DateEdit): LABEL = _('Publishe&d:') - FMT = None + FMT = 'MMM yyyy' ATTR = 'pubdate' + TWEAK = 'gui_pubdate_display_format' # }}} diff --git a/src/calibre/gui2/wizard/__init__.py b/src/calibre/gui2/wizard/__init__.py index 9fe258e836..c0965412db 100644 --- a/src/calibre/gui2/wizard/__init__.py +++ b/src/calibre/gui2/wizard/__init__.py @@ -122,6 +122,11 @@ class Kobo(Device): output_format = 'EPUB' id = 'kobo' +class KoboVox(Kobo): + name = 'Kobo Vox' + output_profile = 'tablet' + id = 'kobo_vox' + class Booq(Device): name = 'bq Classic' manufacturer = 'Booq' diff --git a/src/calibre/library/caches.py b/src/calibre/library/caches.py index c71d905836..81db8830b7 100644 --- a/src/calibre/library/caches.py +++ b/src/calibre/library/caches.py @@ -12,7 +12,7 @@ from datetime import timedelta from threading import Thread from calibre.utils.config import tweaks, prefs -from calibre.utils.date import parse_date, now, UNDEFINED_DATE +from calibre.utils.date import parse_date, now, UNDEFINED_DATE, clean_date_for_sort from calibre.utils.search_query_parser import SearchQueryParser from calibre.utils.pyparsing import ParseException from calibre.utils.localization import canonicalize_lang, lang_map @@ -936,6 +936,9 @@ class ResultCache(SearchQueryParser): # {{{ item.refresh_composites() def refresh(self, db, field=None, ascending=True): + # reinitialize the template cache in case a composite column has changed + db.initialize_template_cache() + temp = db.conn.get('SELECT * FROM meta2') self._data = list(itertools.repeat(None, temp[-1][0]+2)) if temp else [] for r in temp: @@ -1059,7 +1062,17 @@ class SortKeyGenerator(object): if dt == 'datetime': if val is None: val = UNDEFINED_DATE - + if tweaks['sort_dates_using_visible_fields']: + format = None + if name == 'timestamp': + format = tweaks['gui_timestamp_display_format'] + elif name == 'pubdate': + format = tweaks['gui_pubdate_display_format'] + elif name == 'last_modified': + format = tweaks['gui_last_modified_display_format'] + elif fm['is_custom']: + format = fm['display'].get('date_format', None) + val = clean_date_for_sort(val, format) elif dt == 'series': if val is None: val = ('', 1) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index fcf3cc5d76..122e8c627f 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -216,8 +216,12 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): self.create_custom_column(f['label'], f['name'], f['datatype'], f['is_multiple'] is not None and len(f['is_multiple']) > 0, f['is_editable'], f['display']) + self.initialize_template_cache() self.initialize_dynamic() + def initialize_template_cache(self): + self.formatter_template_cache = {} + def get_property(self, idx, index_is_id=False, loc=-1): row = self.data._data[idx] if index_is_id else self.data[idx] if row is not None: @@ -897,7 +901,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): ''' row = self.data._data[idx] if index_is_id else self.data[idx] fm = self.FIELD_MAP - mi = Metadata(None) + mi = Metadata(None, template_cache=self.formatter_template_cache) aut_list = row[fm['au_map']] if aut_list: @@ -955,6 +959,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): mi.set_identifiers(self.get_identifiers(id, index_is_id=True)) mi.application_id = id mi.id = id + for key, meta in self.field_metadata.custom_iteritems(): mi.set_user_metadata(key, meta) if meta['datatype'] == 'composite': diff --git a/src/calibre/library/field_metadata.py b/src/calibre/library/field_metadata.py index eff3fd1fed..de95eabd40 100644 --- a/src/calibre/library/field_metadata.py +++ b/src/calibre/library/field_metadata.py @@ -635,9 +635,7 @@ class FieldMetadata(dict): self._search_term_map[t] = key def search_term_to_field_key(self, term): - if term in self._search_term_map: - return self._search_term_map[term] - return term + return self._search_term_map.get(term, term) def searchable_fields(self): return [k for k in self._tb_cats.keys() diff --git a/src/calibre/manual/customize.rst b/src/calibre/manual/customize.rst index d10a442c45..239c31bcec 100644 --- a/src/calibre/manual/customize.rst +++ b/src/calibre/manual/customize.rst @@ -30,7 +30,6 @@ Environment variables * ``CALIBRE_OVERRIDE_DATABASE_PATH`` - allows you to specify the full path to metadata.db. Using this variable you can have metadata.db be in a location other than the library folder. Useful if your library folder is on a networked drive that does not support file locking. * ``CALIBRE_DEVELOP_FROM`` - Used to run from a calibre development environment. See :ref:`develop`. * ``CALIBRE_OVERRIDE_LANG`` - Used to force the language used by the interface (ISO 639 language code) - * ``CALIBRE_DISABLE_UDISKS`` - Used to disable the use of udisks for mounting/ejecting. Set it to 1 to use calibre-mount-helper instead. * ``SYSFS_PATH`` - Use if sysfs is mounted somewhere other than /sys * ``http_proxy`` - Used on linux to specify an HTTP proxy diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 63d70aa4c7..3d02c01b07 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:39+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:39+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:14+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
Book Last Read: %(time)s
Percentage Read: " +"%(pr)d%%
" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
%(typ)s
Chapter Progress: %(chapter_progress)s%%
%(annotation)s

" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
%(typ)s
Chapter Progress: %(chapter_progress)s%%
Highlight: " +"%(text)s

" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
%(typ)s
Chapter Progress: %(chapter_progress)s%%
Highlight: " +"%(text)s
Notes: %(annotation)s

" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3525,7 +3558,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4620,7 +4653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5774,17 +5807,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5883,7 +5916,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10905,54 +10938,54 @@ msgstr "" msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13319,7 +13352,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13480,25 +13513,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13509,7 +13546,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14425,7 +14462,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16647,17 +16684,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 27491d7118..846882780e 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-30 11:29+0000\n" "Last-Translator: meshari alnaim \n" "Language-Team: Arabic \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:40+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:14+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 msgid "&Monospace family:" @@ -70,13 +70,13 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -119,7 +119,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -140,8 +140,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -181,7 +181,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -214,14 +214,14 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -508,7 +508,7 @@ msgid "Change the way calibre behaves" msgstr "غيّر سلوك مكتبة النظم" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "أضف أعمدتك الخاصة" @@ -965,26 +965,26 @@ msgstr "الطريق إلى المكتبة وقتا طويلا. يجب أن يك #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "نعم" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "الصفحة الرئيسية" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "بلكبيبي" @@ -1141,8 +1141,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1150,9 +1150,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "الأخبار" @@ -1160,8 +1160,8 @@ msgstr "الأخبار" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "الفهرس" @@ -1210,11 +1210,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1234,8 +1234,8 @@ msgstr "يجري تحويل الكتب إلى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1245,8 +1245,8 @@ msgstr "إضافة كتب لقائمة البيانات الوصفية للجه #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1254,8 +1254,8 @@ msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1509,39 +1509,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى Kindle DX ." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "التواصل مع القارئ كوبو." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "غير مطبق" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1549,6 +1549,39 @@ msgstr "" "\". كوبو\" الملفات لم تكن موجودة على الجهاز كما كتب بدلا من ذلك، فهي الصفوف " "في قاعدة بيانات SQLite. حاليا لا يمكن أن تكون تصديرها أو عرضها." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "الإتصال مع جهاز البالم بري" @@ -1659,7 +1692,7 @@ msgid "All by author" msgstr "جميع البلاغ" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1698,7 +1731,7 @@ msgid "" msgstr "تحديث منفصلة تغطي عند استخدام إدارة التلقائي (أجدد القراء)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1709,12 +1742,12 @@ msgstr "" "الأداء غير مقبول." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "الحفاظ على تغطية نسبة الارتفاع عند بناء مصغرات" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1747,26 +1780,26 @@ msgstr "بلا اسم" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3799,7 +3832,7 @@ msgstr "افتتاحية" msgid "Main Text" msgstr "النصّ الرئيسي" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "الكتب بتهيئة %s ليست مدعومة" @@ -4907,7 +4940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -6069,17 +6102,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "انقر نقرا مزدوجا لفتح نافذة تفاصيل الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "المسار" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6178,7 +6211,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11209,54 +11242,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "استعادة التخطيط الافتراضي" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13643,7 +13676,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13804,25 +13837,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13833,7 +13870,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14750,7 +14787,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "بحوث" @@ -16946,17 +16983,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 476f362f99..b29a766931 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:40+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:14+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -468,7 +468,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -899,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1052,8 +1052,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1061,9 +1061,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1071,8 +1071,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1116,11 +1116,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1140,8 +1140,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1151,8 +1151,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1160,8 +1160,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1407,44 +1407,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1555,7 +1588,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1588,7 +1621,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1596,12 +1629,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1628,26 +1661,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3528,7 +3561,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4623,7 +4656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5777,17 +5810,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5886,7 +5919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10908,54 +10941,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13322,7 +13355,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13483,25 +13516,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13512,7 +13549,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14428,7 +14465,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16650,17 +16687,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 3709916191..6e7b7579ca 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-26 12:33+0000\n" -"Last-Translator: Farid Zarbaliyev \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-27 13:57+0000\n" +"Last-Translator: Elvin Haci \n" "Language-Team: Azerbaijani \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-27 05:14+0000\n" +"X-Launchpad-Export-Date: 2011-10-28 05:15+0000\n" "X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -33,13 +33,13 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -396,7 +396,7 @@ msgstr "Calibre xüsusiyyətlərini dəyiş" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Easily find books similar to the currently selected one" -msgstr "" +msgstr "Seçilmiş kitaba oxşar olan kitabları tapın" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "" @@ -413,7 +413,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 msgid "Copy a book from one calibre library to another" -msgstr "" +msgstr "Kitabı bir Calibre kitabxanasından digərinə köçürün" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Make small tweaks to epub files in your calibre library" @@ -427,7 +427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 msgid "Choose a random book from your calibre library" -msgstr "" +msgstr "Calibre kitabxananızdan təsadüfi kitab seçin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:861 msgid "Search for books from different book sellers" @@ -436,6 +436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877 msgid "Get new calibre plugins or update your existing ones" msgstr "" +"Calibre-niz üçün yeni qoşmalar əldə edin və ya mövcud olanları yeniləyin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 msgid "Look and Feel" @@ -447,7 +448,7 @@ msgstr "Görüntüyə baxın" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:932 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 msgid "Interface" -msgstr "" +msgstr "Görüntü" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:902 msgid "Adjust the look and feel of the calibre interface to suit your tastes" @@ -455,24 +456,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Behavior" -msgstr "" +msgstr "Davranış" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:914 msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" -msgstr "" +msgstr "Öz sütunlarınızı əlavə edin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:925 msgid "Add/remove your own columns to the calibre book list" -msgstr "" +msgstr "Calibre kitab siyahısına öz sütunlarınızı əlavə edin/silin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:930 msgid "Toolbar" -msgstr "" +msgstr "Alətlər paneli" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:936 msgid "" @@ -486,7 +487,7 @@ msgstr "Axtarılır" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:948 msgid "Customize the way searching for books works in calibre" -msgstr "" +msgstr "Calibre-də kitab axtarış metodunu dəyişdirin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Input Options" @@ -504,7 +505,7 @@ msgstr "Hər bir giriş formatı üçün çevrilmə ayarları təyin edin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 msgid "Common Options" -msgstr "" +msgstr "Ümumi xüsusiyyətlər" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Set conversion options common to all formats" @@ -579,7 +580,7 @@ msgstr "Öz çablon funksiyalarınızı yaradın" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1044 msgid "Sharing books by email" -msgstr "" +msgstr "Kitabların emaillə paylaşılması" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 @@ -640,7 +641,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" -msgstr "" +msgstr "Digər" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Miscellaneous advanced configuration" @@ -671,11 +672,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format msgid "Convert ebooks to the %s format" -msgstr "" +msgstr "E-kitabları %s formatına çevirin" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:48 msgid "Input profile" -msgstr "" +msgstr "Daxil etmə profili" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:52 msgid "" @@ -721,41 +722,41 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:582 msgid "This profile is intended for the Cybook G3." -msgstr "" +msgstr "Bu profil Cybook G3 üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:148 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:596 msgid "This profile is intended for the Cybook Opus." -msgstr "" +msgstr "Bu profil Cybook Opus üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:160 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609 msgid "This profile is intended for the Amazon Kindle." -msgstr "" +msgstr "Bu profil Amazon Kindle üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 msgid "This profile is intended for the Irex Illiad." -msgstr "" +msgstr "Bu profil Irex Illiad üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:184 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 msgid "This profile is intended for the IRex Digital Reader 1000." -msgstr "" +msgstr "Bu profil IRex Digital Reader 1000 üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:197 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 msgid "This profile is intended for the IRex Digital Reader 800." -msgstr "" +msgstr "Bu profil IRex Digital Reader 8000 üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:209 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 msgid "This profile is intended for the B&N Nook." -msgstr "" +msgstr "Bu profil B&N Nook üçün nəzərdə tutulmuşdur" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:231 msgid "Output profile" -msgstr "" +msgstr "Çıxış məlumatları profili" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:235 msgid "" @@ -767,7 +768,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:277 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" -msgstr "" +msgstr "İpad və 768x1024 ekranlı oxşar qurğular üçün nəzərdə tutulan profil." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:437 msgid "Intended for generic tablet devices, does no resizing of images" @@ -896,26 +897,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1049,8 +1050,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1058,9 +1059,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1068,8 +1069,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1113,11 +1114,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1137,8 +1138,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1148,8 +1149,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1157,8 +1158,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1404,44 +1405,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1552,7 +1586,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1585,7 +1619,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1593,12 +1627,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1625,26 +1659,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3525,7 +3559,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4620,7 +4654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5774,17 +5808,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5883,7 +5917,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10905,54 +10939,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13319,7 +13353,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13480,25 +13514,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13509,7 +13547,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14425,7 +14463,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16647,17 +16685,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 7169272658..1484e94888 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:42+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:16+0000\n" +"X-Generator: Launchpad (build 14197)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -33,13 +33,13 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -472,7 +472,7 @@ msgid "Change the way calibre behaves" msgstr "Настройте начина по който се държи calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Добавяне на собствени колони" @@ -945,26 +945,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1112,8 +1112,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1121,9 +1121,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1131,8 +1131,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Каталог" @@ -1176,11 +1176,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1200,8 +1200,8 @@ msgstr "Прехвърляне на книги към устройството.. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1211,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1220,8 +1220,8 @@ msgstr "Премахване на книги от устройството..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1467,44 +1467,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Не е изпълнено" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1615,7 +1648,7 @@ msgid "All by author" msgstr "Всички по автор" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1659,7 +1692,7 @@ msgstr "" "нови четци)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1667,12 +1700,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1699,26 +1732,26 @@ msgstr "Без име" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3604,7 +3637,7 @@ msgstr "Предговор" msgid "Main Text" msgstr "Основен текст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4699,7 +4732,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Не е позволено" @@ -5853,17 +5886,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Път" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5962,7 +5995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10984,54 +11017,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13400,7 +13433,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13561,25 +13594,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13590,7 +13627,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14508,7 +14545,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16730,17 +16767,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index e236ded617..90910251c2 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:36+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:41+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:15+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index 6b8e02a939..867ae14c77 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:41+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:16+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -465,7 +465,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -896,26 +896,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1049,8 +1049,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1058,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Keleier" @@ -1068,8 +1068,8 @@ msgstr "Keleier" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1113,11 +1113,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1137,8 +1137,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1148,8 +1148,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1157,8 +1157,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1404,44 +1404,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1552,7 +1585,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1585,7 +1618,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1593,12 +1626,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1625,26 +1658,26 @@ msgstr "Dianv" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3528,7 +3561,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4623,7 +4656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5777,17 +5810,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5886,7 +5919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10908,54 +10941,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13322,7 +13355,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13483,25 +13516,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13512,7 +13549,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14428,7 +14465,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16650,17 +16687,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 142228e68c..f82fadedd4 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:03+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:41+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:15+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -463,7 +463,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -894,26 +894,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1047,8 +1047,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1056,9 +1056,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1066,8 +1066,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1111,11 +1111,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1135,8 +1135,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1146,8 +1146,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1155,8 +1155,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1402,44 +1402,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1550,7 +1583,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1583,7 +1616,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1591,12 +1624,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1623,26 +1656,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3523,7 +3556,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4618,7 +4651,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5772,17 +5805,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5881,7 +5914,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10903,54 +10936,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13317,7 +13350,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13478,25 +13511,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13507,7 +13544,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14423,7 +14460,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16645,17 +16682,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 5073e222a5..70d669ef17 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-22 16:49+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-27 17:56+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-23 05:11+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Generator: Launchpad (build 14197)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:16+0000\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,13 +36,13 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -85,7 +85,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -106,8 +106,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -147,7 +147,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -180,14 +180,14 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -481,7 +481,7 @@ msgid "Change the way calibre behaves" msgstr "Canvia el comportament del calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Columnes" @@ -957,26 +957,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Inici" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Targeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Targeta B" @@ -1142,8 +1142,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1151,9 +1151,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícies" @@ -1161,8 +1161,8 @@ msgstr "Notícies" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catàleg" @@ -1214,11 +1214,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1238,8 +1238,8 @@ msgstr "S'està transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1249,8 +1249,8 @@ msgstr "S'està afegint llibres al llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1258,8 +1258,8 @@ msgstr "S'estan suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1517,23 +1517,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica't amb un lector Kindle DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunica't amb un lector Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "El Kobo és compatible amb diverses col·leccions, incloent " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Crea etiquetes per a la gestió automàtica" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Carrega portades per als llibres (lectors nous)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1543,16 +1543,16 @@ msgstr "" "del llibre. Amb aquesta opció el calibre envia al lector una imatge de " "portada separada. Útil si heu modificat la portada." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Carrega portades en blanc i negre" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "No implementat" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1560,6 +1560,50 @@ msgstr "" "No hi ha fitxers de llibre «.kobo» al dispositiu, són files a la base de " "dades sqlite. De moment no es poden exportar ni visualitzar" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Llibre llegit per darrer cop: %(time)s
    Percentatge " +"llegit: %(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Capítol %(chapter)d: %(chapter_title)s
    %(typ)s
    Progrés al capítol: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Capítol %(chapter)d: %(chapter_title)s
    %(typ)s
    Progrés al capítol: %(chapter_progress)s%%
    Realça: " +"%(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Capítol %(chapter)d: %(chapter_title)s
    %(typ)s
    Progrés al capítol: %(chapter_progress)s%%
    Realça: " +"%(text)s
    Notes: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunica't amb un Palm Pre" @@ -1670,7 +1714,7 @@ msgid "All by author" msgstr "Tots per autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1716,7 +1760,7 @@ msgstr "" "(lectors nous)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1727,12 +1771,12 @@ msgstr "" "lector no permet un rendiment acceptable." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Conserva la relació d'aspecte en generar miniatures" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1766,11 +1810,11 @@ msgstr "Sense nom" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Comunica't amb lectors Sony PRST1 i posteriors." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Carrega per separat miniatures de les portades per als llibres." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1781,16 +1825,16 @@ msgstr "" "portada separada. Útil si envieu llibres amb DRM, que no se'ls pot canviar " "la portada." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" "Actualitza les portades per separat en utilitzar la gestió automàtica" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Utilitza el format d'autor de SONY (només el primer autor)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4100,7 +4144,7 @@ msgstr "Pròleg" msgid "Main Text" msgstr "Text principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "El format de llibre %s no és compatible" @@ -5381,7 +5425,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "No està permès" @@ -6634,17 +6678,17 @@ msgstr "Copia la portada" msgid "Remove Cover" msgstr "Suprimeix la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Feu doble clic per obrir la finestra de detalls del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Camí" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6743,7 +6787,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12238,54 +12282,54 @@ msgstr "S'ha marcat per suprimir" msgid "Double click to edit me

    " msgstr "Feu doble clic per a edittar>/b>
    -me" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Amaga la columna %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Ordena per %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendent" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendent" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Canvia l'alineació del text de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Esquerra" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Dreta" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrat" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Mostra la columna" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Encongeix la columna si és massa ampla" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaura la disposició per defecte" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14985,7 +15029,7 @@ msgid "Change paths to &lowercase" msgstr "Canvia els camins a mi&núscules" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Fes servir aquest format de &dates:" @@ -15195,25 +15239,30 @@ msgstr "" "que es mostrin com a categories d'usuari." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestió manual" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Només en enviar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestió automàtica" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"No es pot canviar la gestió de metadades si hi ha un dispositiu connectat" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gestió de les &metadades:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15233,7 +15282,7 @@ msgstr "" "metadades al dispositiu que estigui sincronitzat amb la biblioteca del " "calibre cada cop que es connecti.
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16306,7 +16355,7 @@ msgstr "" "N'esteu segur?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Cerques" @@ -18966,18 +19015,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valoració mitjana és %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -21433,8 +21482,7 @@ msgstr "" "S'inhabilita amb l'expressió '^$'\n" "Aquesta expressió s'ha pensat per articles seguits d'un espai. Si voleu fer\n" "coincidir articles seguits d'altres caràcters, com L' en català, utilitzeu\n" -"\"^(Un\\s+|Una\\s+|Uns\\s+|Unes\\s+|El\\s+|La\\s+|Els\\s+|Les\\s+|L')\" al " -"seu lloc.\n" +"\"^(Un\\s+|Una\\s+|Uns\\s+|Unes\\s+|El\\s+|La\\s+|Els\\s+|Les\\s+|L')\" al seu lloc.\n" "Per defecte: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 011cabf865..a1d76d319c 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.8.24\n" -"POT-Creation-Date: 2011-10-27 14:45+IST\n" -"PO-Revision-Date: 2011-10-27 14:45+IST\n" +"Project-Id-Version: calibre 0.8.25\n" +"POT-Creation-Date: 2011-11-06 08:40+IST\n" +"PO-Revision-Date: 2011-11-06 08:40+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -24,20 +24,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:258 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:266 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:593 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:311 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:312 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -46,12 +46,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:332 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:334 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:337 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -142,7 +142,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:580 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -853,8 +853,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 #: /home/kovid/work/calibre/src/calibre/library/database2.py:990 -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:829 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:841 msgid "Yes" msgstr "" @@ -883,15 +883,15 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:148 msgid "Comma separated list of directories to send e-books to on the device. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:205 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:224 msgid "Communicate with WebOS tablets." msgstr "" @@ -987,11 +987,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:529 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:548 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1048 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1089 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 @@ -1047,11 +1047,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:153 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1071,8 +1071,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:451 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1082,8 +1082,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:403 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:435 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1091,8 +1091,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:446 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1352,33 +1352,41 @@ msgstr "" msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:65 +msgid "Show expired books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:66 +msgid "A bug in an earlier version left non kepubs book records in the datbase. With this option Calibre will show the expired records and allow you to delete them with the new delete logic." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:573 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:574 msgid "\".kobo\" files do not exist on the device as books instead, they are rows in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1003 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1009 #, python-format msgid "
    Book Last Read: %(time)s
    Percentage Read: %(pr)d%%
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1027 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1036 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: %(text)s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1045 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1055 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: %(text)s
    Notes: %(annotation)s

    " msgstr "" @@ -1621,46 +1629,45 @@ msgstr "" msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:629 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:784 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:827 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:837 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:847 -#, python-format -msgid "Could not find mount helper: %s." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:641 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:632 #, python-format msgid "Unable to detect the %s disk drive. Either the device has already been ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:650 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:641 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:701 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:692 #, python-format msgid "The main memory of %s is read only. This usually happens because of file system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1011 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:778 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:821 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:831 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 +#, python-format +msgid "Could not find mount helper: %s." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:975 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:977 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1015 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:979 #, python-format msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1044 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1008 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1046 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1048 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1010 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1012 msgid "There is insufficient free space on the storage card" msgstr "" @@ -2373,16 +2380,16 @@ msgstr "" msgid "for a complete list with descriptions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250 msgid "Traverse links in HTML files breadth first. Normally, they are traversed depth first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:257 #, python-format msgid "Maximum levels of recursion when following links in HTML files. Must be non-negative. 0 implies that no links in the root HTML file are followed. Default is %default." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:266 msgid "Normally this input plugin re-arranges all the input files into a standard folder hierarchy. Only use this option if you know what you are doing as it can result in various nasty side effects in the rest of of the conversion pipeline." msgstr "" @@ -3377,26 +3384,26 @@ msgstr "" msgid "Split Options:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:30 #, python-format msgid "The unit of measure. Default is inch. Choices are %s Note: This does not override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:35 #, python-format msgid "The size of the paper. This size will be overridden when an output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:39 msgid "Custom size of the document. Use the form widthxheight EG. `123x321` to specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:44 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:48 msgid "Preserve the aspect ratio of the cover, instead of stretching it to fill the full first page of the generated pdf." msgstr "" @@ -5156,49 +5163,49 @@ msgstr "" msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:121 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:136 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:174 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:293 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:294 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:338 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -10818,7 +10825,7 @@ msgstr "" msgid "Searching..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:705 #, python-format msgid "Downloading covers for %s, please wait..." msgstr "" @@ -11728,11 +11735,11 @@ msgstr "" msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:175 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " @@ -16080,111 +16087,111 @@ msgstr "" msgid "formats_modtimes(date_format) -- return a comma-separated list of colon_separated items representing modification times for the formats of a book. The date_format parameter specifies how the date is to be formatted. See the date_format function for details. You can use the select function to get the mod time for a specific format. Note that format names are always uppercase, as in EPUB." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:608 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:609 msgid "formats_sizes() -- return a comma-separated list of colon_separated items representing sizes in bytes of the formats of a book. You can use the select function to get the size for a specific format. Note that format names are always uppercase, as in EPUB." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:624 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:625 msgid "human_readable(v) -- return a string representing the number v in KB, MB, GB, etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:638 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:639 msgid "format_number(v, template) -- format the number v using a python formatting template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The field_name part of the template must be a 0 (zero) (the \"{0:\" in the above examples). See the template language and python documentation for more examples. Returns the empty string if formatting fails." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:664 msgid "sublist(val, start_index, end_index, separator) -- interpret the value as a list of items separated by `separator`, returning a new list made from the `start_index` to the `end_index` item. The first item is number zero. If an index is negative, then it counts from the end of the list. As a special case, an end_index of zero is assumed to be the length of the list. Examples using basic template mode and assuming that the tags column (which is comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\,)} returns \"A\". {tags:sublist(-1,0,\\,)} returns \"C\". {tags:sublist(0,-1,\\,)} returns \"A, B\"." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:698 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:699 msgid "subitems(val, start_index, end_index) -- This function is used to break apart lists of items such as genres. It interprets the value as a comma-separated list of items, where each item is a period-separated list. Returns a new list made by first finding all the period-separated items, then for each such item extracting the start_index` to the `end_index` components, then combining the results back together. The first component in a period-separated list has an index of zero. If an index is negative, then it counts from the end of the list. As a special case, an end_index of zero is assumed to be the length of the list. Example using basic template mode and assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". {#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns \"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)} returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:736 -msgid "format_date(val, format_string) -- format the value, which must be a date, using the format_string, returning a string. The formatting codes are: d : the day as number without a leading zero (1 to 31) dd : the day as number with a leading zero (01 to 31) ddd : the abbreviated localized day name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. \"Monday\" to \"Sunday\"). M : the month as number without a leading zero (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM : the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the long localized month name (e.g. \"January\" to \"December\"). yy : the year as two digit number (00 to 99). yyyy : the year as four digit number. iso : the date with time and timezone. Must be the only format present" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:765 -msgid "uppercase(val) -- return value of the field in upper case" +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:737 +msgid "format_date(val, format_string) -- format the value, which must be a date, using the format_string, returning a string. The formatting codes are: d : the day as number without a leading zero (1 to 31) dd : the day as number with a leading zero (01 to 31) ddd : the abbreviated localized day name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. \"Monday\" to \"Sunday\"). M : the month as number without a leading zero (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM : the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the long localized month name (e.g. \"January\" to \"December\"). yy : the year as two digit number (00 to 99). yyyy : the year as four digit number. h : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59) ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM iso : the date with time and timezone. Must be the only format present" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:774 -msgid "lowercase(val) -- return value of the field in lower case" +msgid "uppercase(val) -- return value of the field in upper case" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:783 -msgid "titlecase(val) -- return value of the field in title case" +msgid "lowercase(val) -- return value of the field in lower case" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:792 -msgid "capitalize(val) -- return value of the field capitalized" +msgid "titlecase(val) -- return value of the field in title case" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:801 +msgid "capitalize(val) -- return value of the field capitalized" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:810 msgid "booksize() -- return value of the size field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:815 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:824 msgid "ondevice() -- return Yes if ondevice is set, otherwise return the empty string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:827 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:836 msgid "has_cover() -- return Yes if the book has a cover, otherwise return the empty string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:839 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:848 msgid "first_non_empty(value, value, ...) -- returns the first value that is not empty. If all values are empty, then the empty value is returned.You can have as many values as you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:856 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:865 msgid "and(value, value, ...) -- returns the string \"1\" if all values are not empty, otherwise returns the empty string. This function works well with test or first_non_empty. You can have as many values as you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:873 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:882 msgid "or(value, value, ...) -- returns the string \"1\" if any value is not empty, otherwise returns the empty string. This function works well with test or first_non_empty. You can have as many values as you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:890 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:899 msgid "not(value) -- returns the string \"1\" if the value is empty, otherwise returns the empty string. This function works well with test or first_non_empty. You can have as many values as you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:902 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:911 msgid "list_union(list1, list2, separator) -- return a list made by merging the items in list1 and list2, removing duplicate items using a case-insensitive compare. If items differ in case, the one in list1 is used. The items in list1 and list2 are separated by separator, as are the items in the returned list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:927 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:936 msgid "list_difference(list1, list2, separator) -- return a list made by removing from list1 any item found in list2, using a case-insensitive compare. The items in list1 and list2 are separated by separator, as are the items in the returned list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:948 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:957 msgid "list_intersection(list1, list2, separator) -- return a list made by removing from list1 any item not found in list2, using a case-insensitive compare. The items in list1 and list2 are separated by separator, as are the items in the returned list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:969 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:978 msgid "list_sort(list, direction, separator) -- return list sorted using a case-insensitive sort. If direction is zero, the list is sorted ascending, otherwise descending. The list items are separated by separator, as are the items in the returned list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:984 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:993 msgid "list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if list1 and list2 contain the same items, otherwise return no_val. The items are determined by splitting each list using the appropriate separator character (sep1 or sep2). The order of items in the lists is not relevant. The compare is case insensitive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1002 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1011 msgid "list_re(src_list, separator, search_re, opt_replace) -- Construct a list by first separating src_list into items using the separator character. For each item in the list, check if it matches search_re. If it does, then add it to the list to be returned. If opt_replace is not the empty string, then apply the replacement before adding the item to the returned list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1026 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1035 msgid "today() -- return a date string for today. This value is designed for use in format_date or days_between, but can be manipulated like any other string. The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1037 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1046 msgid "days_between(date1, date2) -- return the number of days between date1 and date2. The number is positive if date1 is greater than date2, otherwise negative. If either date1 or date2 are not dates, the function returns the empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1059 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1068 msgid "language_strings(lang_codes, localize) -- return the strings for the language codes passed in lang_codes. If localize is zero, return the strings in English. If localize is not zero, return the strings in the language of the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1079 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1088 msgid "language_codes(lang_strings) -- return the language codes for the strings passed in lang_strings. The strings must be in the language of the current locale. Lang_strings is a comma-separated list." msgstr "" @@ -16273,7 +16280,7 @@ msgid "English (Cyprus)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:124 -msgid "English (Czechoslovakia)" +msgid "English (Czech Republic)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:125 diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index e0c6a09e22..2fee53dbdf 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-25 20:43+0000\n" "Last-Translator: Marek Sušický \n" "Language-Team: Czech \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-26 05:12+0000\n" -"X-Generator: Launchpad (build 14189)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:17+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -470,7 +470,7 @@ msgid "Change the way calibre behaves" msgstr "Mění způsob chování calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Přidejte své vlastní sloupce" @@ -933,26 +933,26 @@ msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ano" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Hlavní" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Karta B" @@ -1097,8 +1097,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1106,9 +1106,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Zprávy" @@ -1116,8 +1116,8 @@ msgstr "Zprávy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1168,11 +1168,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1192,8 +1192,8 @@ msgstr "Přenos knih do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1203,8 +1203,8 @@ msgstr "Přidávání knih do seznamu metadat v zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1212,8 +1212,8 @@ msgstr "Odebírání knih ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1468,39 +1468,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikace se čtečkou Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Komunikace s Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo podporuje mnoho kolekcí včetně " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Vytvořte tagy pro automatickou správu" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Nahrát obaly pro knihy (novější čtečky)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Nahrát černobílé obálky" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Neimplementováno" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1508,6 +1508,39 @@ msgstr "" "Soubory \".kobo\" neexistují v zařízení jako knihy, jsou to řádky v databázi " "sqlite. V současné době je nelze exportovat ani prohlížet." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Komunikace s Palm Pre" @@ -1618,7 +1651,7 @@ msgid "All by author" msgstr "Vše podle autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1662,7 +1695,7 @@ msgstr "" "Obnovit samostatné obálky při použití automatické správy (novější čtečky)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1673,12 +1706,12 @@ msgstr "" "je výkon nepřijatelný." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachovat poměr stran obálky při sestavování náhledů" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1711,26 +1744,26 @@ msgstr "Nepojmenovaný" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3941,7 +3974,7 @@ msgstr "Úvod" msgid "Main Text" msgstr "Hlavní text" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Knihy ve formátu %s nejsou podporovány." @@ -5159,7 +5192,7 @@ msgstr "Soubory ve vaší knihovny souhlasí s informacemi z databáze." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nedovolené" @@ -6381,17 +6414,17 @@ msgstr "Kopírovat obálku" msgid "Remove Cover" msgstr "Odebrat obal" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Klikněte 2x pro zobrazení podrobností o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6490,7 +6523,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11741,54 +11774,54 @@ msgstr "Označeno ke smazání" msgid "Double click to edit me

    " msgstr "Dvakrát klikněte na upravit

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Skryj sloupce %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Řadit dle %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Vzestupně" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Sestupně" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Změna zarovnání textu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Vlevo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Vpravo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Vystředit" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Zobrazit sloupec" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Obnovit výchozí rozložení" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14222,7 +14255,7 @@ msgid "Change paths to &lowercase" msgstr "Změnit cesty na malá písmena" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formát data:" @@ -14385,25 +14418,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Ruční správa" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Jen při poslání" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatická správa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Správa metadat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14414,7 +14451,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15345,7 +15382,7 @@ msgid "" msgstr "Změna metadat pro tak mnoho knih bude trvat dlouho. Jste si jisti?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Hledání" @@ -17725,17 +17762,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s Průměrné hodnocení je %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Zhutňování databáze" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 3e0b31822d..1cabda971c 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-04 10:49+0000\n" -"Last-Translator: Christian Bøggild \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-30 06:22+0000\n" +"Last-Translator: Ida Nielsen \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:43+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-31 05:32+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -470,7 +470,7 @@ msgid "Change the way calibre behaves" msgstr "Ændr måden calibre opfører sig på" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Tilføj dine egne søjler" @@ -644,11 +644,11 @@ msgstr "Finjustér hvordan calibre opfører sig i forskellige sammenhænge" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Keyboard" -msgstr "" +msgstr "Tastatur" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "Customize the keyboard shortcuts used by calibre" -msgstr "" +msgstr "Rediger de tastatur genveje, som bruges af Calibra" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1114 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 @@ -851,7 +851,7 @@ msgstr "Denne profil er beregnet til Sanda Bambook." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:739 msgid "" "This profile is intended for the PocketBook Pro 900 series of devices." -msgstr "" +msgstr "Denne profil er til brug for PocketBook Pro 900 model serien" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -938,26 +938,26 @@ msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Main/hjem/primær" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kort B" @@ -983,7 +983,7 @@ msgstr "Kommunikér med S60 telefoner." #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:217 msgid "Communicate with WebOS tablets." -msgstr "" +msgstr "Kommunikerer med WebOS tablets" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -1100,8 +1100,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1109,9 +1109,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheder" @@ -1119,8 +1119,8 @@ msgstr "Nyheder" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1171,11 +1171,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1195,8 +1195,8 @@ msgstr "Overfører bøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1206,8 +1206,8 @@ msgstr "Tilføjer bøger til enhedens metadataliste..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1215,8 +1215,8 @@ msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1472,39 +1472,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikér med Kindle DX e-bogslæser." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommunikér med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" -msgstr "" +msgstr "Upload forsider til bøger" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" -msgstr "" +msgstr "Upload Sort / Hvid forside" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Ikke implementeret" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1512,6 +1512,39 @@ msgstr "" "\".kobo\" filer eksisterer ikke på enheden som e-bøger, istedet er de rækker " "i sqlite-databasen. I øjeblikket kan de ikke eksporteres eller vises." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommunikér med Palm Pre" @@ -1571,7 +1604,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "Kommunikerer nu med Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1622,7 +1655,7 @@ msgid "All by author" msgstr "Alle efter forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1657,7 +1690,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1665,12 +1698,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Bevar omslags aspektforhold når miniaturer dannes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1697,26 +1730,26 @@ msgstr "Unavngivet" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3846,7 +3879,7 @@ msgstr "Forord" msgid "Main Text" msgstr "Hovedtekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Bøger af %s formatet er ikke understøttet" @@ -5033,7 +5066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Ikke tilladt" @@ -6223,17 +6256,17 @@ msgstr "Kopiér omslag" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dobbeltklik for at åbne Book Details vinduet" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sti" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6332,7 +6365,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11501,54 +11534,54 @@ msgstr "Markeret til sletning" msgid "Double click to edit me

    " msgstr "Dobbeltklik for at redigere mig

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Gem kolonne %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sortér efter %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Stigende" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Faldende" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Ændre tekstjustering for %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Venstre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Højre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrér" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Vis kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Gendan standard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14005,7 +14038,7 @@ msgid "Change paths to &lowercase" msgstr "Ændre stier til &småbogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formater &datoer som:" @@ -14166,25 +14199,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Manual administrering" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Kun på send" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatisk administrering" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Metadata &administrering:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14203,7 +14240,7 @@ msgstr "" "synkroniseret på enheden med calibre-biblioteket, ved enhver " "forbindelse
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15141,7 +15178,7 @@ msgstr "" "sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Søgninger" @@ -17638,17 +17675,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Flytter gammel database til e-bogsbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Komprimerer database" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 97e536b3a3..a916b452c9 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-22 12:20+0000\n" -"Last-Translator: Patrick Haake \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-11-01 08:57+0000\n" +"Last-Translator: Hendrik Knackstedt \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-23 05:11+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-11-02 04:55+0000\n" +"X-Generator: Launchpad (build 14214)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -35,13 +35,13 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -84,7 +84,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -105,8 +105,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -179,14 +179,14 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -480,7 +480,7 @@ msgid "Change the way calibre behaves" msgstr "Ändern Sie das Verhalten von Calibre." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Eigene Spalten hinzufügen" @@ -893,7 +893,7 @@ msgstr "Aktivierte Module" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:493 #, python-format msgid "Initialization of plugin %s failed with traceback:" -msgstr "Starten des Plugins %s schlug fehl. Traceback:" +msgstr "Starten der Erweiterung %s schlug fehl. Traceback:" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:540 msgid "" @@ -954,32 +954,32 @@ msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Haupt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Karte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Karte B" #: /home/kovid/work/calibre/src/calibre/debug.py:154 msgid "Debug log" -msgstr "Debug-Log" +msgstr "Fehlerdiagnoseprotokoll" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:17 msgid "Communicate with Android phones." @@ -1083,7 +1083,8 @@ msgstr "Kommunikation mit iTunes/iBooks." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "Gerät von Apple entdeckt, starte iTunes, einen Moment bitte..." +msgstr "" +"Gerät von Apple entdeckt, iTunes wird gestartet, einen Moment bitte …" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" @@ -1137,8 +1138,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1146,9 +1147,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1156,8 +1157,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1209,11 +1210,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1233,8 +1234,8 @@ msgstr "Bücher ans Gerät übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1244,8 +1245,8 @@ msgstr "Bücher zur Metadaten-Liste des Geräts hinzufügen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1253,8 +1254,8 @@ msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1511,23 +1512,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikation mit dem Kindle DX E-Book-Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommunikation mit dem Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Der Kobo unterstützt Sammlungen, einschließlich " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Etiketten für automatische Verwaltung erstellen" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Bücherumschläge hochladen (neuere Reader)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1537,16 +1538,16 @@ msgstr "" "Datei selbst. Mit dieser Option sendet calibre einen seperaten Buchumschlag " "zu dem Reader, das ist nützlich, wenn du das Cover verändert hast." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Schwarz-Weiß Umschläge hochladen" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Nicht implementiert" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1555,6 +1556,41 @@ msgstr "" "sind sie als Datenbankzeilen in der sqlite-DAtenbank vorhanden. Momentan " "kann man sie nicht exportieren oder anzeigen." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Zuletzt gelesenes Buch: %(time)s
    Fortschritt: " +"%(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommunikation mit dem Palm Pre" @@ -1665,7 +1701,7 @@ msgid "All by author" msgstr "Alle nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1710,7 +1746,7 @@ msgstr "" "(neuere Reader)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1721,13 +1757,13 @@ msgstr "" "viele Bücher auf ihrem Reader haben das die Performance inakzeptabel wird." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Behalte Seitenverhältnis des Umschlags beim Erstellen von Vorschaubildern bei" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1762,11 +1798,11 @@ msgstr "Unbenannt" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Kommuniziert mit PRST1 und neueren Sony eBook-Readern" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Andere Umschlagvorschau für Bücher hochladen" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1777,17 +1813,17 @@ msgstr "" "Reader, das ist nützlich, wenn du DRM-Bücher hochlädst, bei denen du den " "Umschlag nicht ändern kannst." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" "Erneuere verschiedene Umschläge, wenn das automatische Management genutzt " "wird" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Benutze SONY Autor Format (Nur Erster Autor)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -2299,7 +2335,7 @@ msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:189 msgid "Options to help with debugging the conversion" -msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" +msgstr "Einstellungen zur Hilfe mit der Fehlerdiagnose bei der Konvertierung" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:217 msgid "" @@ -3449,7 +3485,7 @@ msgstr "Ausführlicher fortfahren" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." -msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche." +msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlerdiagnose." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." @@ -4125,7 +4161,7 @@ msgstr "Vorwort" msgid "Main Text" msgstr "Haupttext" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Bücher im %s Format werden nicht unterstützt" @@ -4789,7 +4825,7 @@ msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 msgid "Automatically launch content server on application startup" -msgstr "Content Server automatisch beim Aufrufen von Calibre starten" +msgstr "Inhalte-Server automatisch beim Aufrufen von Calibre starten" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Oldest news kept in database" @@ -4849,8 +4885,9 @@ msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -"Maximale Anzahl gleichzeitiger Konvertierungen / Nachrichten-Downloads. " -"Diese Anzahl ist aus historischen Gründen das Doppelte des aktuellen Wertes." +"Maximale Anzahl gleichzeitiger Konvertierungen/herunterzuladende " +"Nachrichten. Diese Anzahl ist aus historischen Gründen das Doppelte des " +"aktuellen Wertes." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Download social metadata (tags/rating/etc.)" @@ -4993,7 +5030,7 @@ msgstr "Von ISBN hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:71 msgid "Add files to selected book records" -msgstr "Fügt Dateien zum ausgewählten Buch hinzu" +msgstr "Dateien zum ausgewählten Buch hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:72 msgid "Shift+A" @@ -5229,7 +5266,7 @@ msgstr "Zu verwendende Calibre Bibliothek auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:143 msgid "Switch/create library..." -msgstr "Wechsel/Neuerstellung der Bibliothek..." +msgstr "Bibliothek wechseln/neu erstellen …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57 @@ -5256,7 +5293,7 @@ msgstr "Bibliothek entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" -msgstr "Wähle ein zufälliges Buch" +msgstr "Zufällig ein Buch auswählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Library Maintenance" @@ -5268,7 +5305,7 @@ msgstr "Status der Metadaten-Sicherung" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:193 msgid "Start backing up metadata of all books" -msgstr "Starte Sicherung der Metadaten aller Bücher" +msgstr "Sicherung der Metadaten aller Bücher starten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:197 msgid "Check library" @@ -5423,7 +5460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Das ist nicht gestattet" @@ -5447,7 +5484,7 @@ msgstr "C" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "Convert books" -msgstr "Konvertiere Bücher" +msgstr "Bücher konvertieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:30 msgid "Convert individually" @@ -5459,7 +5496,7 @@ msgstr "Auf einmal konvertieren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:37 msgid "Create a catalog of the books in your calibre library" -msgstr "Erstellt einen Katalog von Büchern in Ihrer Calibre Bibliothek" +msgstr "Einen Katalog der Bücher in Ihrer Calibre-Bibliothek erstellen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 @@ -5469,7 +5506,7 @@ msgstr "Konvertierung nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:117 #, python-format msgid "Starting conversion of %d book(s)" -msgstr "Starte Konvertierung von %d Büchern" +msgstr "Konvertierung von %d Büchern wird gestartet" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:177 msgid "Empty output file, probably the conversion process crashed" @@ -5578,23 +5615,23 @@ msgstr "Gewählte Bücher entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95 msgid "Remove files of a specific format from selected books.." -msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." +msgstr "Dateien des angegebenen Formates der ausgewählten Bücher entfernen …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98 msgid "Remove all formats from selected books, except..." -msgstr "Alle Formate der gewählten Bücher entfernen, außer..." +msgstr "Alle Formate der ausgewählten Bücher entfernen, außer …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101 msgid "Remove all formats from selected books" -msgstr "Entferne alle Formate aus den ausgewählten Büchern" +msgstr "Alle Formate der ausgewählten Bücher entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "Remove covers from selected books" -msgstr "Umschlagbilder der gewählten Bücher entfernen" +msgstr "Umschlagbilder der ausgewählten Bücher entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:108 msgid "Remove matching books from device" -msgstr "Passende Bücher vom Gerät löschen" +msgstr "Übereinstimmende Bücher vom Gerät löschen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:131 msgid "Cannot delete" @@ -5670,8 +5707,8 @@ msgid "" "The selected books will be permanently deleted and the files removed " "from your calibre library. Are you sure?" msgstr "" -"Die ausgewählten Bücher werden permanent gelöscht und die Dateien aus " -"der Calibre- Bibliothek entfernt. Sind Sie sicher?" +"Die ausgewählten Bücher werden dauerhaft gelöscht und die Dateien aus " +"der Calibre-Bibliothek entfernt. Sind Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:327 msgid "" @@ -5696,11 +5733,11 @@ msgstr "Mit Bambook verbinden" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77 msgid "Start Content Server" -msgstr "Content Server starten" +msgstr "Inhalte-Server starten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:73 msgid "Start/stop content server" -msgstr "Startet/stoppt den Content Server" +msgstr "Den Inhalte-Server starten/anhalten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:79 msgid "Stop Content Server" @@ -5861,9 +5898,9 @@ msgid "" "proceed?" msgstr "" "Die Metadaten einiger Bücher in Ihrer Bibliothek haben sich geändert seit " -"der Download gestartet wurde. Wenn Sie fortfahren, können diese Änderungen " -"verloren gehen. Klicken Sie auf \"Details anzeigen\", um eine Liste aller " -"geändertern Bücher zu sehen. Möchten Sie fortfahren?" +"mit dem Herunterladen begonnen wurde. Wenn Sie fortfahren, können diese " +"Änderungen verloren gehen. Klicken Sie auf »Details anzeigen«, um eine Liste " +"aller geänderten Bücher zu sehen. Möchten Sie fortfahren?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 @@ -5920,7 +5957,7 @@ msgstr "" "werden einschließlich aller Metadaten gelöscht.

    Alle " "Buchformate des zuerst gewählten Buches bleiben erhalten, entsprechende " "Formate des zweiten und aller nachfolgend selektierten Bücher werden " -"dauerhaft aus der Calibre Bibliothek gelöscht.

    Sind Sie " +"dauerhaft aus der Calibre-Bibliothek gelöscht.

    Sind Sie " "sicher, dass Sie fortfahren wollen?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:302 @@ -5939,7 +5976,7 @@ msgstr "" "Zusammenfügen werden das zweite und alle weiteren ausgewählten Bücher " "gelöscht.

    Alle Buchformate des zuerst ausgewählten Buches " "werden beibehalten, und doppelt vorhandene Formate im zweiten und weiteren " -"ausgewählten Büchern werden aus Ihrer Calibre- Bibliothek " +"ausgewählten Büchern werden aus Ihrer Calibre-Bibliothek " "gelöscht.

    Sind Sie sich sicher, dass Sie fortfahren " "möchten?" @@ -6048,11 +6085,11 @@ msgstr "Willkommens-Assistenten ausführen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:31 msgid "Get plugins to enhance calibre" -msgstr "Hole Plugins um Calibre verbessern" +msgstr "Calibre durch Erweiterungen verbessern" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:35 msgid "Restart in debug mode" -msgstr "Neustart im Debug-Modus" +msgstr "Neustart im Fehlerdiagnosemodus" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:53 msgid "Cannot configure while there are running jobs." @@ -6073,7 +6110,7 @@ msgstr "Neustart" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 msgid "Save single format to disk..." -msgstr "Speichere einzelnes Format auf Festplatte..." +msgstr "Einzelnes Format auf Festplatte speichern …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:39 msgid "S" @@ -6091,7 +6128,7 @@ msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 #, python-format msgid "Save only %s format to disk" -msgstr "Nur das %s Format auf Festplatte speichern" +msgstr "Nur das Format %s auf Festplatte speichern" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 @@ -6334,11 +6371,11 @@ msgstr "Spezielles Format ansehen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:50 msgid "Read a random book" -msgstr "Lese ein zufällig ausgewähltes Buch" +msgstr "Ein zufällig ausgewähltes Buch lesen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:55 msgid "Clear recently viewed list" -msgstr "Liste der zuletzt angeschauten Bücher löschen" +msgstr "Liste der zuletzt betrachteten Bücher löschen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:217 @@ -6476,7 +6513,7 @@ msgstr "Füge Duplikate hinzu..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:460 msgid "Saving..." -msgstr "Speichere..." +msgstr "Wird gespeichert …" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:467 msgid "Collecting data, please wait..." @@ -6685,17 +6722,17 @@ msgstr "Umschlag kopieren" msgid "Remove Cover" msgstr "Cover entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Doppelklick, um das Buchdetail- Fenster zu öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6794,7 +6831,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -7304,24 +7341,24 @@ msgstr "Keine Seitenlinks zum Seitenverzeichniss für CBC Dateien" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" -msgstr "Fehlersuche" +msgstr "Fehlerdiagnose" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." -msgstr "Fehlersuche im Konvertierungsprozess." +msgstr "Fehlerdiagnose im Konvertierungsprozess." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:56 msgid "Choose debug folder" -msgstr "Ordner für Fehlersuche wählen" +msgstr "Wählen Sie einen Ordner für die Fehlerdiagnose" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" -msgstr "Ungültiges Verzeichnis für Fehlersuche" +msgstr "Ungültiges Verzeichnis für Fehlerdiagnose" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" -msgstr "Das Erstellen eines Verzeichnisses zur Fehlersuche schlug fehl" +msgstr "Das Erstellen eines Verzeichnisses zur Fehlerdiagnose schlug fehl" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:55 msgid "" @@ -7330,11 +7367,12 @@ msgid "" "understanding the conversion process and figuring out the correct values for " "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -"Einen Ordner für die Ausgabe der Fehlersuche wählen. Falls Sie einen Ordner " -"angeben, wird Calibre eine ganze Menge Ausgabedaten der Fehlersuche " -"hineinschreiben. Dies ist hilfreich, um den Konvertierungsprozess zu " -"verstehen und die richtigen Werte für Konvertierungsparameter wie " -"Inhaltsverzeichnis und Kapitelerkennung herauszufinden." +"Einen Ordner für die Ausgabe der Fehlerdiagnose wählen. Falls Sie einen " +"Ordner angeben, wird Calibre eine ganze Menge Ausgabedaten der " +"Fehlerdiagnose hineinschreiben. Dies ist hilfreich, um den " +"Konvertierungsprozess zu verstehen und die richtigen Werte für " +"Konvertierungsparameter wie Inhaltsverzeichnis und Kapitelerkennung " +"herauszufinden." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:59 msgid "" @@ -7342,9 +7380,9 @@ msgid "" "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" -"Der Prozess der Fehlersuche gibt die zwischenzeitlich erstellten HTML-Daten " -"der verschiedenen Stadien des Konvertierungsprozesses aus. Dieses HTML kann " -"manchmal als guter Ausgangspunkt der händischen Bearbeitung der " +"Der Prozess der Fehlerdiagnose gibt die zwischenzeitlich erstellten HTML-" +"Daten der verschiedenen Stadien des Konvertierungsprozesses aus. Dieses HTML " +"kann manchmal als guter Ausgangspunkt der händischen Bearbeitung der " "Konvertierung dienen." #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:14 @@ -7353,7 +7391,7 @@ msgstr "DJVU Eingabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input_ui.py:25 msgid "Use &djvutxt, if available, for faster processing" -msgstr "" +msgstr "Falls verfügbar, &djvutxt für eine schnellere Verarbeitung verwenden" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" @@ -9405,7 +9443,7 @@ msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." msgstr "" -"Alle gewählten Bücher werden von Ihrem Gerät für immer gelöscht. " +"Alle gewählten Bücher werden von Ihrem Gerät dauerhaft gelöscht. " "Bitte bestätigen Sie die Liste." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 @@ -10292,7 +10330,8 @@ msgstr "Neustart erforderlich" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" -msgstr "Du musst Calibre Neustarten um Plugins zu benutzen zu können" +msgstr "" +"Sie müssen Calibre neu starten, bevor Sie diese Erweiterung verwenden!" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format @@ -10559,8 +10598,8 @@ msgid "" "Plugin {0} successfully installed under {1} plugins. You may " "have to restart calibre for the plugin to take effect." msgstr "" -"Plugin {0} erfolgreich installiert unter {1} plugins. Sie " -"müssen Calibre neu starten damit das Plug-in arbeitet." +"Erweiterung {0} erfolgreich installiert unter {1} plugins. " +"Sie müssen Calibre neu starten, damit die Erweiterung aktiviert wird." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 msgid "" @@ -10568,10 +10607,10 @@ msgid "" "uninstalled. Please post the error message in details below into the forum " "thread for this plugin and restart Calibre." msgstr "" -"Während der Installation des Plugins ist ein Problem aufgetreten. Dieses " -"Plugin wird nun deinstalliert. Bitte veröffentlichen Sie die Fehlermeldung " -"im Detail unten in den Foren-Thread dieses Plugins und starten Sie Calibre " -"neu." +"Während der Installation der Erweiterung ist ein Problem aufgetreten. Diese " +"Erweiterung wird nun entfernt. Bitte veröffentlichen Sie die Fehlermeldung " +"im Detail unten in den Foren-Thread dieser Erweiterung und starten Sie " +"Calibre neu." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 msgid "Version history missing" @@ -10604,8 +10643,8 @@ msgstr "Neustart erforderlich" msgid "" "You must restart calibre before you can configure the %s plugin" msgstr "" -"Sie müssen Calibre neu starten bevor Sie das %s Plug-in konfigurieren " -"können." +"Sie müssen Calibre neu starten bevor Sie die Erweiterung %s " +"konfigurieren können." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:794 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:323 @@ -10937,7 +10976,7 @@ msgstr "Zuletzt heruntergeladen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Schedule news download" -msgstr "Zeitgesteuerter Nachrichten-Download" +msgstr "Zeitgesteuertes Herunterladen von Nachrichten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Add a custom news source" @@ -12301,54 +12340,54 @@ msgstr "Zum Löschen ausgewählt" msgid "Double click to edit me

    " msgstr "Doppelklick ermöglicht Bearbeitung

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Spalte verbergen %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sortieren nach %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "aufsteigend" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "absteigend" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Textausrichtung ändern für %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Links" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Rechts" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Zentriert" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Spalte anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Spalte verkleinern, wenn sie zu Breit für die Anzeige ist" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Voreingestelltes Layout wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -12438,7 +12477,7 @@ msgstr "Minimiert im Systembereich der Kontrollleiste starten." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" -msgstr "Information zur Fehlersuche auf die Konsole ausgeben" +msgstr "Information zur Fehlerdiagnose auf die Konsole ausgeben" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" @@ -12449,8 +12488,8 @@ msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -"Ignoriere benutzerdefinierte Plugins. Nützlich, wenn Sie ein Plugin " -"installiert haben, das Calibre am Starten hindert" +"Benutzerdefinierte Erweiterungen ignorieren. Nützlich, wenn Sie eine " +"Erweiterung installiert haben, die Calibre am Starten hindert" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" @@ -12485,7 +12524,7 @@ msgstr "Wählen Sie einen Ort für Ihre neue Calibre E-Book Bibliothek" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." -msgstr "Starten der Benutzeroberfläche..." +msgstr "Benutzeroberfläche wird gestartet …" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" @@ -12529,21 +12568,21 @@ msgstr "" msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -"Ungültiger Datenbank-Ort %r. Starte mit einer neuen, leeren Calibre " -"Bibliothek" +"Ungültiger Datenbank-Ort %r. Es wird mit einer neuen, leeren Calibre-" +"Bibliothek gestartet" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." -msgstr "Starte %s: Lade Bücher..." +msgstr "%s wird gestartet: Bücher werden geladen …" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" -msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" +msgstr "Wenn Sie sicher sind, dass es nicht bereits ausgeführt wird" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" -msgstr "kann im Systemtray gestartet sein, im" +msgstr "kann im Benachrichtigungsbereich gestartet sein, im" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." @@ -12569,7 +12608,7 @@ msgstr "Start nicht möglich " #: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." -msgstr "%s ist schon gestartet." +msgstr "%s läuft bereits." #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:25 msgid "" @@ -13061,7 +13100,7 @@ msgstr "Das Umschlagbild im Format %s ist ungültig" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:505 #, python-format msgid "Save changes and edit the metadata of %s" -msgstr "Speichere Änderungen und bearbeite die Metadaten von %s" +msgstr "Änderungen speichern und Metadaten von %s bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:807 @@ -13626,11 +13665,11 @@ msgid "" "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -"Sie können die Spaltenfarbe innerhalb der Buchliste mithilfe von \"Regeln\" " +"Sie können die Spaltenfarbe innerhalb der Buchliste mit Hilfe von »Regeln« " "festlegen, die Calibre vorschreiben, welche Farben benutzt werden sollen. " -"Klicken Sie auf den \"Regel hinzufügen\"-Button unten, um zu beginnen. " -"

    Sie können eine bereits angelegte Regel ändern, indem Sie darauf " -"doppelklicken." +"Klicken Sie unten auf die Schaltfläche »Regel hinzufügen«, um zu beginnen. " +"

    Sie können eine bereits angelegte Regel ändern, indem Sie doppelt " +"darauf klicken." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:491 msgid "Add Rule" @@ -14135,7 +14174,7 @@ msgstr "Farben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:21 msgid "Getting debug information" -msgstr "Erhalte Information zur Fehlersuche" +msgstr "Erhalte Information zur Fehlerdiagnose" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:22 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 @@ -14144,7 +14183,7 @@ msgstr "In die Zwis&chenablage kopieren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:24 msgid "Debug device detection" -msgstr "Fehlersuche bei der Geräteerkennung" +msgstr "Fehlerdiagnose bei der Geräteerkennung" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 msgid "Getting device information" @@ -14326,7 +14365,7 @@ msgstr "&Benachrichtigungen im Systemtray deaktivieren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:63 msgid "Show &splash screen at startup" -msgstr "Spla&sh-Screen beim Starten anzeigen" +msgstr "Calibre-Logo beim Starten anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:67 msgid "&Toolbar" @@ -14691,7 +14730,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:25 msgid "Max. simultaneous conversion/news download jobs:" -msgstr "Max. gleichzeitige Konvertierungen/Nachrichten-Downloads" +msgstr "Max. gleichzeitige Konvertierungen/herunterzuladende Nachrichten:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:33 msgid "Limit the max. simultaneous jobs to the available CPU &cores" @@ -14701,7 +14740,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:39 msgid "Debug &device detection" -msgstr "Fehlersuche bei &der Geräteerkennung" +msgstr "Fehlerdiagnose bei &der Geräteerkennung" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:43 msgid "Get information to setup the &user defined device" @@ -15020,7 +15059,7 @@ msgid "Change paths to &lowercase" msgstr "Pfade in K&leinschreibung umwandeln" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "&Daten formatieren als:" @@ -15208,25 +15247,31 @@ msgstr "" "als Nutzerkategorie angezeigt werden soll." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Manuelle Verwaltung" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Nur beim Übertragen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatische Verwaltung" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"Metadatenverwaltung kann nicht geändert werden, während ein Gerät " +"angeschlossen ist" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "&Metadaten-Verwaltung:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "

  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15246,7 +15291,7 @@ msgstr "" "Metadaten auf dem Gerät auf den Stand der Bibliothek, sobald das Gerät " "verbunden wird.
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15260,7 +15305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:431 msgid "Failed to start content server" -msgstr "Content Server konnte nicht gestartet werden" +msgstr "Inhalte-Server konnte nicht gestartet werden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" @@ -15346,7 +15391,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:115 msgid "Run server &automatically when calibre starts" -msgstr "Starte den Server &automatisch, wenn calibre startet" +msgstr "Den Server &automatisch neu starten, wenn Calibre gestartet wird" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:119 msgid "View &server logs" @@ -16248,7 +16293,7 @@ msgstr "" "Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Suchergebnisse" @@ -16601,7 +16646,7 @@ msgstr "Aktuelle Suche löschen" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:354 msgid "Debug mode" -msgstr "Debug-Modus" +msgstr "Fehlerdiagnosemodus" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:355 #, python-format @@ -16610,8 +16655,9 @@ msgid "" "log will be available in the file: %s

    The log will be displayed " "automatically." msgstr "" -"Sie haben Calibre im Debug-Modus gestartet. Beim verlassen des Programms " -"wird ein Debug-Log erstellt: %s

    Das Log wird automatisch angezeigt." +"Sie haben Calibre im Fehlerdiagnosemodus gestartet. Beim Verlassen des " +"Programms wird ein Fehlerdiagnoseprotokoll erstellt: %s

    Das Protokoll wird " +"automatisch angezeigt." #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 #, python-format @@ -16927,7 +16973,7 @@ msgstr "Voreingestellte Sprache für die Regeln der Silbentrennung" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "Save the current position in the document, when quitting" -msgstr "Speichere beim Verlassen die aktuelle position im Dokument" +msgstr "Beim Verlassen die aktuelle Position im Dokument speichern" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "Have the mouse wheel turn pages" @@ -17164,14 +17210,14 @@ msgstr "Einstellungen zur Kontrolle des E-Book Viewers" msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -"Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " +"Falls angegeben, dann wird das Betrachter-Fenster beim Start im Vordergrund " "angezeigt." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:801 msgid "" "If specified, viewer window will try to open full screen when started." msgstr "" -"Wenn ausgewählt, wird das Betrachter- Fenster nach Möglichkeit im " +"Wenn ausgewählt, wird das Betrachter-Fenster nach Möglichkeit im " "Vollbildmodus geöffnet." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:806 @@ -17679,9 +17725,9 @@ msgid "" msgstr "" "

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

    Stanza sollte Ihre Calibre Zusammenstellung automatisch finden. Falls " +"

    Stanza sollte Ihre Calibre-Zusammenstellung automatisch finden. Falls " "nicht, versuchen Sie die URL http://myhostname:8080 als einen neuen Katalog " -"im Stanza Reader auf dem iPhone hinzuzufügen. Dabei sollte myhostname der " +"im Stanza-Reader auf dem iPhone hinzuzufügen. Dabei sollte myhostname der " "vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " "Calibre läuft." @@ -18552,7 +18598,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:673 #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:503 msgid "Show detailed output information. Useful for debugging" -msgstr "Detaillierte Ausgabeinformation anzeigen. Hilfreich zur Fehlersuche." +msgstr "" +"Detaillierte Ausgabeinformation anzeigen. Hilfreich zur Fehlerdiagnose." #: /home/kovid/work/calibre/src/calibre/library/cli.py:686 msgid "Error: You must specify a catalog output file" @@ -18875,17 +18922,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sDurchschnittliche Bewertung ist %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu E-Book Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -19063,7 +19110,7 @@ msgstr "Leerzeichen mit Unterstrichen ersetzen." msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -"Speichere in ein einzelnes Verzeichnis, die Ordnerstruktur der Vorlage " +"In einem einzelnen Verzeichnis speichern, die Ordnerstruktur der Vorlage " "ignorieren" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 @@ -19277,7 +19324,7 @@ msgstr "in Suche" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:875 msgid "Matching books" -msgstr "Passende Bücher" +msgstr "Übereinstimmende Bücher" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:40 msgid "" @@ -19627,6 +19674,9 @@ msgid "" "start calibre from the command line (calibre-debug -g), the output will go " "to a black hole." msgstr "" +"print(a, b, ...) -- gibt die Argumente auf der Standard-Ausgabe aus. Wenn " +"Sie Calibre nicht über die Befehlszeile gestartet haben (calibre-debug -g), " +"landet die Ausgabe in einem schwarzen Loch." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:265 msgid "field(name) -- returns the metadata field named by name" @@ -20371,11 +20421,13 @@ msgstr "Konnte Artikel nicht abrufen." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" -msgstr "Der Debug-Traceback ist weiter oben in diesem Protokoll" +msgstr "" +"Die Fehlerdiagnose-Rückverfolgung befindet sich weiter oben in diesem " +"Protokoll" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" -msgstr "Mit -vv starten um den Grund zu sehen" +msgstr "Mit -vv starten, um den Grund zu sehen" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." @@ -20396,7 +20448,7 @@ msgstr "Erstelle Impressum..." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." -msgstr "Download von [%d Thread(s)] starten ..." +msgstr "Herunterladen von [%d Thread(s)] wird gestartet …" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format @@ -21302,7 +21354,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:398 msgid "Save original file when converting from same format to same format" msgstr "" -"Speichere die Originaldatei wenn vom selben Format in das selbe Format " +"Die Originaldatei speichern, wenn vom selben Format in das selbe Format " "konvertiert wird" #: /home/kovid/work/calibre/resources/default_tweaks.py:399 diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 4b2ad08ae4..4c0bd5d399 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-24 21:46+0000\n" -"Last-Translator: Jim_daskalos \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-11-03 11:36+0000\n" +"Last-Translator: SteliosGero \n" "Language-Team: Greek \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-25 04:49+0000\n" -"X-Generator: Launchpad (build 14185)\n" +"X-Launchpad-Export-Date: 2011-11-04 04:46+0000\n" +"X-Generator: Launchpad (build 14231)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -357,7 +357,7 @@ msgstr "Επεξεργασία των μεταδεδομένων των βιβλ #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760 msgid "Read books in your calibre library" -msgstr "Διάβασε βιβλία στη βιβλιοθήκη σου" +msgstr "Διάβασε βιβλία από την βιβλιοθήκη σου" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765 msgid "Download news from the internet in ebook form" @@ -478,7 +478,7 @@ msgid "Change the way calibre behaves" msgstr "Ρύθμισε την συμπεριφορά του calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Πρόσθεσε δικές σου στήλες" @@ -646,7 +646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 msgid "Tweaks" -msgstr "" +msgstr "Προσαρμογές" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 msgid "Fine tune how calibre behaves in various contexts" @@ -654,7 +654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Keyboard" -msgstr "" +msgstr "Πληκτρολόγιο" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "Customize the keyboard shortcuts used by calibre" @@ -817,6 +817,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Προορίζεται για το Samsung Galaxy και παρόμοιες συσκευές tablet με ανάλυση " +"600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -828,7 +830,7 @@ msgstr "Αυτό το περίγραμμα προορίζεται για το SO #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502 msgid "Suitable for use with any e-ink device" -msgstr "" +msgstr "Κατάλληλο για χρήση με κάθε συσκευή ηλεκτρονικού μελανιού" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:509 msgid "Suitable for use with any large screen e-ink device" @@ -947,32 +949,32 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ναι" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" -msgstr "Κύριο" +msgstr "Κύρια μνήμη" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" #: /home/kovid/work/calibre/src/calibre/debug.py:154 msgid "Debug log" -msgstr "" +msgstr "Καταγραφή προβλημάτων" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:17 msgid "Communicate with Android phones." @@ -1091,6 +1093,9 @@ msgid "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" +"Κάποια βιβλία δεν βρέθηκαν στην βάση δεδομένων του iTunes.\n" +"Διαγράψτε την εφαρμογή iBooks.\n" +"Πατήστε 'Εμφάνιση Λεπτομερειών' για την λίστα." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1044 msgid "" @@ -1102,8 +1107,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1111,9 +1116,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Νέα" @@ -1121,8 +1126,8 @@ msgstr "Νέα" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Κατάλογος" @@ -1166,11 +1171,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1190,8 +1195,8 @@ msgstr "Μεταφορά βιβλίων στη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1201,8 +1206,8 @@ msgstr "Προσθήκη βιβλίων στον κατάλογο μεταδεδ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1210,8 +1215,8 @@ msgstr "Αφαίρεση βιβλίων από τη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1361,7 +1366,7 @@ msgstr "John Schember" #: /home/kovid/work/calibre/src/calibre/devices/interface.py:57 msgid "Cannot get files from this device" -msgstr "" +msgstr "Δεν είναι δυνατή η λήψη αρχείων από αυτή την συσκευή" #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." @@ -1457,44 +1462,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήριο Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Επικοινωνία με το Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Δεν έχει υλοποιηθεί" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Επικοινωνία με το Palm Pre" @@ -1605,7 +1643,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1640,7 +1678,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1648,12 +1686,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1662,7 +1700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:96 msgid "Search for books in all folders" -msgstr "" +msgstr "Αναζήτηση για βιβλία σε όλους του φακέλους" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:98 msgid "" @@ -1670,6 +1708,9 @@ msgid "" "device and its cards. This permits calibre to find books put on the device " "by other software and by wireless download." msgstr "" +"Αυτή η επιλογή λέει στο calibre να ψάξει για βιβλία σε όλους του φακέλους " +"στην συσκευή και στις κάρτες αποθήκευσης της. Αυτό επιτρέπει στο calibre να " +"βρει βιβλία που μπήκαν από άλλα προγράμματα ή 'κατέβηκαν' ασύρματα." #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:190 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:69 @@ -1680,26 +1721,26 @@ msgstr "Χωρίς όνομα" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3287,14 +3328,14 @@ msgstr "Όχι" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:578 msgid "Title" -msgstr "" +msgstr "Τίτλος" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1032 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" -msgstr "" +msgstr "Συγγραφείς" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:64 @@ -3343,7 +3384,7 @@ msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" -msgstr "" +msgstr "Γλώσσες" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:759 msgid "Timestamp" @@ -3355,7 +3396,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" -msgstr "" +msgstr "Δημοσιεύτηκε" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:763 msgid "Rights" @@ -3408,7 +3449,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." -msgstr "" +msgstr "Ορίστε την ημερομηνία δημοσίευσης." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." @@ -3473,7 +3514,7 @@ msgstr "Εξώφυλλο" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:436 msgid "Downloads metadata and covers from Amazon" -msgstr "" +msgstr "Κατέβασμα μεταδεδομένων και εξώφυλλων από το Amazon" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:446 msgid "US" @@ -3528,11 +3569,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:163 msgid "Downloads metadata and covers from Google Books" -msgstr "" +msgstr "Κατέβασμα μεταδεδομένων και εξώφυλλων από το Google Books" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27 msgid "Downloads metadata from isbndb.com" -msgstr "" +msgstr "Κατέβασμα μεταδεδομένων από το isbndb.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:37 msgid "IsbnDB key:" @@ -3553,15 +3594,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:15 msgid "Downloads covers from The Open Library" -msgstr "" +msgstr "Κατέβασμα εξώφυλλων από το The Open Library" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:33 msgid "Downloads metadata and covers from Overdrive's Content Reserve" msgstr "" +"Κατέβασμα μεταδεδομένων και εξώφυλλων από το Overdrive's Content Reserve" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:45 msgid "Download all metadata (slow)" -msgstr "" +msgstr "Κατέβασμα όλων των μεταδεδομένων (αργό)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:46 msgid "Enable this option to gather all metadata available from Overdrive." @@ -3578,7 +3620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/ozon.py:24 msgid "Downloads metadata and covers from OZON.ru" -msgstr "" +msgstr "Κατέβασμα μεταδεδομένων και εξώφυλλων από το OZON.ru" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." @@ -3639,7 +3681,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:497 msgid "No details available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 msgid "Title Page" @@ -3662,7 +3704,7 @@ msgstr "Γλωσσάρι" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1504 msgid "Acknowledgements" -msgstr "" +msgstr "Παραδοχές" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Bibliography" @@ -3708,7 +3750,7 @@ msgstr "Πρόλογος" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4237,7 +4279,7 @@ msgstr "Εμφάνιση εικονιδίου πλαισίου συστήματ #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Upload downloaded news to device" -msgstr "" +msgstr "Μεταφόρτωση των κατεβασμένων νέων στην συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" @@ -4286,7 +4328,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Automatically download the cover, if available" -msgstr "" +msgstr "Αυτόματο κατέβασμα εξώφυλλων, αν υπάρχουν" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Limit max simultaneous jobs to number of CPUs" @@ -4321,27 +4363,27 @@ msgstr "Βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 msgid "EPUB Books" -msgstr "" +msgstr "Βιβλία EPUB" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:31 msgid "LRF Books" -msgstr "" +msgstr "Βιβλία LRF" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 msgid "HTML Books" -msgstr "" +msgstr "Βιβλία HTML" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:33 msgid "LIT Books" -msgstr "" +msgstr "Βιβλία LIT" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:34 msgid "MOBI Books" -msgstr "" +msgstr "Βιβλία MOBI" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35 msgid "Topaz books" -msgstr "" +msgstr "Βιβλία Topaz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 msgid "Text books" @@ -4349,11 +4391,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:37 msgid "PDF Books" -msgstr "" +msgstr "Βιβλία PDF" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:38 msgid "SNB Books" -msgstr "" +msgstr "Βιβλία SNB" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:39 msgid "Comics" @@ -4365,11 +4407,11 @@ msgstr "Αρχεία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47 msgid "Add books" -msgstr "" +msgstr "Προσθήκη βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48 msgid "Add books to the calibre library/device from files on your computer" -msgstr "" +msgstr "Προσθήκη βιβλίων στην βιβλιοθήκη/συσκευή από τον υπολογιστή σας" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:49 msgid "A" @@ -4377,7 +4419,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:52 msgid "Add books from a single directory" -msgstr "" +msgstr "Προσθήκη βιβλίων από έναν φάκελο" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:58 msgid "" @@ -4390,6 +4432,8 @@ msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" +"Προσθήκη βιβλίων από φακέλους, συμπεριλαμβανομένων και υποφακέλλων (Πολλά " +"βιβλία ανά φάκελλο, κάθε τύπος αρχείου είναι διαφορετικό e-book)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:67 msgid "Add Empty book. (Book entry with no formats)" @@ -4422,7 +4466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:259 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 msgid "No books selected" -msgstr "" +msgstr "Δεν επιλέχθηκαν βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:88 msgid "Cannot add files as no books are selected" @@ -4454,19 +4498,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:319 msgid "Uploading books to device." -msgstr "" +msgstr "Μεταφορτώνονται βιβλία στην συσκευή." #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:290 msgid "Supported books" -msgstr "" +msgstr "Υποστηριζόμενα βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:293 msgid "Select books" -msgstr "" +msgstr "Επιλέξτε βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:331 msgid "Merged some books" -msgstr "" +msgstr "Ενώθηκαν κάποια βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:332 msgid "" @@ -4487,7 +4531,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:378 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:397 msgid "Add to library" -msgstr "" +msgstr "Προσθήκη στην βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:378 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:134 @@ -4511,11 +4555,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" -msgstr "" +msgstr "Προσθήκη βιβλίων στην βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:14 msgid "Add books to your calibre library from the connected device" msgstr "" +"Προσθήκη βιβλίων στην βιβλιοθήκη του calibre από την συνδεδεμένη συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:26 msgid "Merging user annotations into database" @@ -4524,11 +4569,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Fetch annotations (experimental)" -msgstr "" +msgstr "Προσκόμισε σχόλια (πειραματικό)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:107 msgid "Not supported" -msgstr "" +msgstr "Δεν υποστηρίζεται" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:108 msgid "Fetching annotations is not supported for this device" @@ -4587,7 +4632,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:127 msgid "No library found" -msgstr "" +msgstr "Δεν βρέθηκε βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:90 #, python-format @@ -4602,15 +4647,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:105 msgid "Library moved" -msgstr "" +msgstr "Η βιβλιοθήκη μετακινήθηκε" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:107 msgid "Forget library" -msgstr "" +msgstr "Ξέχασε την βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:116 msgid "New library location" -msgstr "" +msgstr "Νέα τοποθεσία βιβλιοθήκης" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:128 #, python-format @@ -4619,7 +4664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:139 msgid "Choose Library" -msgstr "" +msgstr "Επιλογή Βιβλιοθήκης" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:140 msgid "Choose calibre library to work with" @@ -4627,7 +4672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:143 msgid "Switch/create library..." -msgstr "" +msgstr "Αλλαγή/δημιουργία βιβλιοθήκης..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57 @@ -4635,7 +4680,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d books" -msgstr "" +msgstr "%d βιβλία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 @@ -4645,7 +4690,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Rename library" -msgstr "" +msgstr "Μετονομασία βιβλιοθήκης" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:165 msgid "Remove library" @@ -4670,7 +4715,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:197 msgid "Check library" -msgstr "" +msgstr "Έλεγχος βιβλιοθήκης" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:201 msgid "Restore database" @@ -4732,7 +4777,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 msgid "none" -msgstr "" +msgstr "καμία" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 msgid "Backup status" @@ -4803,7 +4848,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -4815,7 +4860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:472 msgid "You cannot change libraries while jobs are running." -msgstr "" +msgstr "Δεν είναι δυνατή η τροποποίηση βιβλιοθηκών ενώ εκτελούνται εργασίες." #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "C" @@ -4823,19 +4868,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "Convert books" -msgstr "" +msgstr "Μετατροπή βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:30 msgid "Convert individually" -msgstr "" +msgstr "Μεμονωμένη μετατροπή" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:33 msgid "Bulk convert" -msgstr "" +msgstr "Μετατροπή πολλών" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:37 msgid "Create a catalog of the books in your calibre library" -msgstr "" +msgstr "Δημιουργία καταλόγου βιβλίων της βιβλιοθήκης calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 @@ -4853,7 +4898,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" -msgstr "" +msgstr "Αντιγραφή στην βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" @@ -4869,12 +4914,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:175 msgid "No library" -msgstr "" +msgstr "Δεν βρέθηκε βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:176 #, python-format msgid "No library found at %s" -msgstr "" +msgstr "Δεν βρέθηκε βιβλιοθήκη στο %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:183 @@ -4883,12 +4928,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " -msgstr "" +msgstr "Δεν ήταν δυνατή η αντιγραφή των βιβλίων: " #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" -msgstr "" +msgstr "Αντιγράφηκαν %(num)d βιβλία στο %(loc)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" @@ -4939,15 +4984,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:85 msgid "Remove books" -msgstr "" +msgstr "Διαγραφή βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:88 msgid "Remove selected books" -msgstr "" +msgstr "Διαγραφή επιλεγμένων βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95 msgid "Remove files of a specific format from selected books.." -msgstr "" +msgstr "Διαγραφή τύπων αρχείων από τα επιλεγμένα βιβία.." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98 msgid "Remove all formats from selected books, except..." @@ -5055,7 +5100,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77 msgid "Start Content Server" -msgstr "" +msgstr "Εκκίνηση Διακομιστή Περιεχομένου" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:73 msgid "Start/stop content server" @@ -5076,7 +5121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:103 msgid "(delete from library)" -msgstr "" +msgstr "(διαγραφή από την βιβλιοθήκη)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:118 msgid "Setup email based sharing of books" @@ -5088,11 +5133,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:136 msgid "Send to device" -msgstr "" +msgstr "Αποστολή στην συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:154 msgid "Connect/share" -msgstr "" +msgstr "Σύνδεση/διαμοιρασμός" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:79 @@ -5130,7 +5175,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:38 msgid "Download metadata and covers" -msgstr "" +msgstr "Κατέβασμα μεταδεδομένων και εξώφυλλων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:45 msgid "Merge into first selected book - delete others" @@ -5154,27 +5199,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" -msgstr "" +msgstr "Αδύνατη η λήψη μεταδεδομένων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:83 msgid "Failed to download metadata" -msgstr "" +msgstr "Η λήψη μεταδεδομένων απέτυχε" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:472 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:735 msgid "Download failed" -msgstr "" +msgstr "Η λήψη απέτυχε" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:90 #, python-format msgid "Failed to download metadata or covers for any of the %d book(s)." msgstr "" +"Η λήψη μεταδεδομένων ή εξώφυλλων απέτυχε για κάποια από τα %d βιβλία." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:93 msgid "Metadata download completed" -msgstr "" +msgstr "Η λήψη μεταδεδομένων ολοκληρώθηκε" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:95 #, python-format @@ -5182,6 +5228,8 @@ msgid "" "Finished downloading metadata for %d book(s). Proceed with updating " "the metadata in your library?" msgstr "" +"Ολοκληρώθηκε η λήψη μεταδεδομένων για %d βιβλίο--α. Να ενημερωθούν τα " +"μεταδεδομένα στην βιβλιοθήκη;" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:102 #, python-format @@ -5189,10 +5237,12 @@ msgid "" "Could not download metadata and/or covers for %d of the books. Click \"Show " "details\" to see which books." msgstr "" +"Δεν ήταν δυνατή η λήψη μεταδεδομένων ή/και εξώφυλλων για %d βιβλία. Πατήστε " +"«εμφάνιση πληροφοριών» για να δείτε ποια είναι." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 msgid "Download complete" -msgstr "" +msgstr "Η λήψη ολοκληρώθηκε" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:797 @@ -5267,7 +5317,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:472 msgid "Applying changed metadata" -msgstr "" +msgstr "Γίνεται εφαρμογή των νέων μεταδεδομένων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:545 msgid "Some failures" @@ -5285,7 +5335,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:19 msgid "Fetch news" -msgstr "" +msgstr "Λήψη ειδήσεων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:54 msgid "Fetching news from " @@ -5371,7 +5421,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:35 msgid "Restart in debug mode" -msgstr "" +msgstr "Επανεκκίνηση σε λειτουργία αποσφαλμάτωσης" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:53 msgid "Cannot configure while there are running jobs." @@ -5400,7 +5450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:39 msgid "Save to disk" -msgstr "" +msgstr "Αποθήκευση στον δίσκο" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:48 msgid "Save to disk in a single directory" @@ -5525,7 +5575,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "Get books" -msgstr "" +msgstr "Λήψη βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:22 msgid "Search for ebooks" @@ -5537,7 +5587,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "title" -msgstr "" +msgstr "τίτλος" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "book" @@ -5685,7 +5735,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:218 msgid "This book no longer exists in your library" -msgstr "" +msgstr "Αυτό το βιβλίο δεν υπάρχει πλέον στην βιβλιοθήκη σας" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:225 #, python-format @@ -5799,7 +5849,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:146 msgid "Add books to calibre" -msgstr "" +msgstr "Προσθήκη βιβλίων στο calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:62 @@ -5957,17 +6007,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Διαδρομή" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6066,7 +6116,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -6318,11 +6368,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:83 msgid "Unordered list" -msgstr "" +msgstr "Λίστα χωρίς ταξινόμηση" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:86 msgid "Align left" -msgstr "" +msgstr "Στοίχιση αριστερά" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:88 msgid "Align center" @@ -6446,7 +6496,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:523 msgid "Normal view" -msgstr "" +msgstr "Κανονική προβολή" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:524 msgid "HTML Source" @@ -6461,7 +6511,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:74 msgid "Bulk Convert" -msgstr "" +msgstr "Μετατροπή Πολλών" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:189 @@ -7241,7 +7291,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "Δεν ήταν δυνατό το άνοιγμα του αρχείου" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:145 msgid "Could not open the file, do you have it open in another program?" @@ -7814,7 +7864,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" -msgstr "" +msgstr "Λήψη βιβλίων από την συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" @@ -7826,7 +7876,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 msgid "Send to main memory" -msgstr "" +msgstr "Αποστολή στην κύρια μνήμη" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" @@ -7847,7 +7897,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 msgid "Send and delete from library" -msgstr "" +msgstr "Αποστολή και διαγραφή από την βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Eject device" @@ -7908,20 +7958,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" -msgstr "" +msgstr "Επιλέξτε τον τύπο αρχείου που θα σταλεί στην συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "No device" -msgstr "" +msgstr "Καμία συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Cannot send: No device is connected" -msgstr "" +msgstr "Δεν είναι δυνατή η αποστολή: Δεν υπάρχει συνδεδεμένη συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:936 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "No card" -msgstr "" +msgstr "Δεν υπάρχει κάρτα" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 @@ -7936,15 +7986,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." -msgstr "" +msgstr "Γίνεται αποστολή καταλόγων στην συσκευή." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "Sending news to device." -msgstr "" +msgstr "Γίνεται αποστολή ειδήσεων στην συσκευή." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." -msgstr "" +msgstr "Γίνεται αποστολή βιβλίων στην συσκευή." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 msgid "" @@ -7954,7 +8004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1297 msgid "No space on device" -msgstr "" +msgstr "Δεν υπάρχει ελεύθερος χώρος στην συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" @@ -8289,7 +8339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Δεν υπάρχει βιβλιοθήκη calibre στο %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" @@ -8320,11 +8370,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 msgid "Choose your calibre library" -msgstr "" +msgstr "Επιλέξτε την βιβλιοθήκη σας" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Η βιβλιοθήκη σας βρίσκεται στο {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 msgid "New &Location:" @@ -8406,7 +8456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" -msgstr "" +msgstr "&Ακύρωση" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 @@ -8426,11 +8476,11 @@ msgstr "Βιβλιοθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:70 msgid "Device" -msgstr "" +msgstr "Συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:79 msgid "Library and Device" -msgstr "" +msgstr "Βιβλιοθήκη και συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 msgid "&Show this warning again" @@ -8664,11 +8714,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" -msgstr "" +msgstr "Ενεργές Εργασίες" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" -msgstr "" +msgstr "&Σταμάτημα επιλεγμένων εργασιών" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" @@ -8680,7 +8730,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:49 msgid "&Copy to clipboard" -msgstr "" +msgstr "&Αντιγραφή στο πρόχειρο" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:53 msgid "Show &details" @@ -8710,11 +8760,11 @@ msgstr "Αντιγραφή στο πρόχειρο" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:955 msgid "View log" -msgstr "" +msgstr "Εμφάνιση καταγραφής" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:58 msgid "Title/Author" -msgstr "" +msgstr "Τίτλος/Συγγραφέας" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:59 msgid "Standard metadata" @@ -8970,7 +9020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:573 msgid "&Published:" -msgstr "" +msgstr "&Δημοσιεύτηκε:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:575 msgid "Clear published date" @@ -9256,7 +9306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:397 msgid "Not installed" -msgstr "" +msgstr "Μη εγκατεστημένα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 msgid "Update available" @@ -9804,11 +9854,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Schedule news download" -msgstr "" +msgstr "Προγραμματίστε το κατέβασμα ειδήσεων" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:432 msgid "Add a custom news source" -msgstr "" +msgstr "Προσθήκη προσαρμοσμένης πηγής ειδήσεων" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:437 msgid "Download all scheduled new sources" @@ -9901,7 +9951,7 @@ msgstr "&Για προχωρημένους" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:229 msgid "&Download now" -msgstr "" +msgstr "&Κατεβάστε τώρα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:230 msgid "&Delete downloaded news older than:" @@ -9931,7 +9981,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:236 msgid "Download &all scheduled" -msgstr "" +msgstr "Κατεβάστε όλα τα προγραμματισμένα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:41 msgid "contains" @@ -10101,7 +10151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164 msgid "Publishers" -msgstr "" +msgstr "Εκδόσεις" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:143 msgid " (not on any book)" @@ -10577,7 +10627,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:51 #, python-format msgid "Download %s" -msgstr "" +msgstr "Μεταφόρτωση %s" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54 #, python-format @@ -10600,11 +10650,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:91 #, python-format msgid "Downloading %s" -msgstr "" +msgstr "Λήψη %s" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:103 msgid "Downloading" -msgstr "" +msgstr "Λήψη σε εξέλιξη" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:107 msgid "Failed to download ebook" @@ -10754,7 +10804,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:155 msgid "Published:" -msgstr "" +msgstr "Δημοσιεύτηκε:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:156 msgid "Regular expression (?P)" @@ -10786,11 +10836,11 @@ msgstr "έκδοση" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 msgid "created by Kovid Goyal" -msgstr "" +msgstr "Δημιουργήθηκε από τον Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:179 msgid "Connected " -msgstr "" +msgstr "Συνδεδεμένο " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 @@ -10975,7 +11025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "No matches" -msgstr "" +msgstr "Καμία αντιστοιχία" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 @@ -10985,23 +11035,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:57 msgid "Eject this device" -msgstr "" +msgstr "Εξαγωγή της συσκευής" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 msgid "Show books in calibre library" -msgstr "" +msgstr "Εμφάνιση των βιβλίων της βιβλιοθήκης calibre" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Εμφάνιση των βιβλίων στην κύρια μνήμη της συσκευής" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:73 msgid "Show books in storage card A" -msgstr "" +msgstr "Εμφάνιση των βιβλίων στην κάρτα μνήμης Α" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 msgid "Show books in storage card B" -msgstr "" +msgstr "Εμφάνιση των βιβλίων στην κάρτα μνήμης Β" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 msgid "Delete library" @@ -11049,7 +11099,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" -msgstr "" +msgstr "Στην Συσκευή" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:60 msgid "Size (MB)" @@ -11088,54 +11138,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Αύξουσα" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Φθίνουσα" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" -msgstr "" +msgstr "Αριστερά" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Δεξιά" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Κέντρο" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -12160,7 +12210,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:58 msgid "is not set" -msgstr "" +msgstr "δεν είναι ορισμένο" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:53 msgid "is" @@ -13081,7 +13131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" -msgstr "" +msgstr "Ημερομηνία δημοσίευσης" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265 #, python-format @@ -13502,7 +13552,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13650,7 +13700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" -msgstr "" +msgstr "&Αποθήκευση" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:132 msgid "Make &user categories from:" @@ -13663,25 +13713,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13692,7 +13746,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14108,7 +14162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:376 msgid "Search (For Advanced Search click the button to the left)" -msgstr "" +msgstr "Αναζήτηση (Για Σύνθετη Αναζήτηση πατήστε το κουμπί στα αριστερά)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:392 msgid "Start search" @@ -14120,7 +14174,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:457 msgid "Saved Searches" -msgstr "" +msgstr "Αποθηκευμένες Αναζητήσεις" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:459 msgid "Choose saved search or enter name for new saved search" @@ -14518,7 +14572,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:107 msgid "Get Books" -msgstr "" +msgstr "Λήψη βιβλίων" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140 msgid "Open a selected book in the system's web browser" @@ -14530,7 +14584,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96 msgid "Not Available" -msgstr "" +msgstr "Μη Διαθέσιμο" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 msgid "" @@ -14608,7 +14662,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Αναζητήσεις" @@ -14647,7 +14701,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:52 msgid "Manage Publishers" -msgstr "" +msgstr "Διαχείρηση Εκδόσεων" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:54 msgid "Manage Tags" @@ -14770,7 +14824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:382 msgid "Manage authors, tags, etc" -msgstr "" +msgstr "Διαχείριση συγγραφέων, tags, κτλ" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:383 msgid "" @@ -14905,7 +14959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " -msgstr "" +msgstr "Λήψη ειδήσεων από " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:344 msgid "Convert existing" @@ -15021,7 +15075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:156 msgid "Update found" -msgstr "" +msgstr "Υπάρχει νέα έκδοση" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:159 msgid "updated plugins" @@ -15586,6 +15640,8 @@ msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" +"Επιλέξτε τον ηλεκτρονικό αναγνώστη σας. Αν η συσκευή σας δεν είναι στην " +"λίστα, επιλέξτε την \"%s\" συσκευή." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." @@ -15632,7 +15688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 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/finish_ui.py:48 @@ -15641,10 +15697,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 msgid "The one stop solution to all your e-book needs." msgstr "" +"Το μοναδικό πρόγραμμα που χρειάζεστε για την διαχείριση των e-books σας." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:57 msgid "&Manufacturers" -msgstr "" +msgstr "&Κατασκευαστές" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:58 msgid "&Devices" @@ -15656,6 +15713,8 @@ msgid "" "

    Congratulations!

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

    Συγχαρητήρια!

    Εγκαταστήσατε το calibre με επιτυχία. Πατήστε %s για " +"εφαρμογή των ρυθμίσεων." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 msgid "" @@ -15684,7 +15743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:57 msgid "Choose your &language:" -msgstr "" +msgstr "Επιλέξτε την &γλώσσα σας:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:58 msgid "" @@ -15885,7 +15944,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 msgid "&None" -msgstr "" +msgstr "&Κανένα" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 msgid "Use Gmail" @@ -15942,7 +16001,7 @@ msgstr "ναι" #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 msgid "no" -msgstr "" +msgstr "όχι" #: /home/kovid/work/calibre/src/calibre/library/caches.py:164 #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 @@ -16830,27 +16889,27 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 msgid "Ratings" -msgstr "" +msgstr "Βαθμολογείες" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:213 msgid "Identifiers" -msgstr "" +msgstr "Αναγνωριστικά" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" @@ -18170,7 +18229,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 msgid "Unknown feed" -msgstr "" +msgstr "Άγνωστη ροή δεδομένων" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:160 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:187 @@ -18202,7 +18261,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:48 msgid "Unknown News Source" -msgstr "" +msgstr "Άγνωστη πηγή ειδήσεων" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format @@ -18231,7 +18290,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." -msgstr "" +msgstr "Δεν ήταν δυνατή η λήψη άρθρου" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" @@ -18433,7 +18492,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" -msgstr "" +msgstr "Ακύρωση" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" @@ -18457,15 +18516,15 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" -msgstr "" +msgstr "&Ναι" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" -msgstr "" +msgstr "Ναι σε &Όλα" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" -msgstr "" +msgstr "&Όχι" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" @@ -18485,7 +18544,7 @@ msgstr "" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" -msgstr "" +msgstr "Παράβλεψη" #: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" @@ -19006,6 +19065,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:354 msgid "The number of seconds to wait before sending emails" msgstr "" +"Ο αριθμός των δευτερολέπτων αναμονής πριν την αποστολή ηλεκτρονικού " +"ταχυδρομείου" #: /home/kovid/work/calibre/resources/default_tweaks.py:355 msgid "" @@ -19069,7 +19130,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:390 msgid "Unified toolbar on OS X" -msgstr "" +msgstr "Ενοποιημένη μπάρα εργαλείων στο OSx" #: /home/kovid/work/calibre/resources/default_tweaks.py:391 msgid "" @@ -19086,6 +19147,8 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:398 msgid "Save original file when converting from same format to same format" msgstr "" +"Αποθήκευση του πρωτότυπου αρχείου κατά την μετατροπή από ίδιο τύπο αρχείου " +"σε ίδιο τύπο αρχείου" #: /home/kovid/work/calibre/resources/default_tweaks.py:399 msgid "" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index 038498a643..eddefea2cc 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:13+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:58+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:32+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 3296106bd6..2448270be3 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:32+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -897,26 +897,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1052,8 +1052,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1061,9 +1061,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1071,8 +1071,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1116,11 +1116,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1140,8 +1140,8 @@ msgstr "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1151,8 +1151,8 @@ msgstr "Adding books to device metadata listing…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1160,8 +1160,8 @@ msgstr "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1407,44 +1407,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communicate with the Amazon Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1555,7 +1588,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1590,7 +1623,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1598,12 +1631,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1630,26 +1663,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3606,7 +3639,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4701,7 +4734,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5855,17 +5888,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5964,7 +5997,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10986,54 +11019,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13400,7 +13433,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13561,25 +13594,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13590,7 +13627,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14506,7 +14543,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16728,17 +16765,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index c57d54e582..8dbe3311bc 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-11 15:08+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:57+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:31+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -474,7 +474,7 @@ msgid "Change the way calibre behaves" msgstr "Change the way calibre behaves" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Add your own columns" @@ -936,26 +936,26 @@ msgstr "Path to library too long. Must be less than %d characters." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Yes" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Main" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Card B" @@ -1112,8 +1112,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1121,9 +1121,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1131,8 +1131,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catalogue" @@ -1182,11 +1182,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1206,8 +1206,8 @@ msgstr "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1217,8 +1217,8 @@ msgstr "Adding books to device metadata listing..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1226,8 +1226,8 @@ msgstr "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1483,39 +1483,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communicate with the Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Communicate with the Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "The Kobo supports several collections including: " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Create tags for automatic management" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Not Implemented" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1523,6 +1523,39 @@ msgstr "" "\".kobo\" files do not exist on the device as books. Instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Communicate with the Palm Pre" @@ -1633,7 +1666,7 @@ msgid "All by author" msgstr "All by author" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1677,7 +1710,7 @@ msgstr "" "Refresh separate covers when using automatic management (newer readers)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1688,12 +1721,12 @@ msgstr "" "performance is unacceptable." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preserve cover aspect ratio when building thumbnails" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1726,26 +1759,26 @@ msgstr "Unnamed" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3987,7 +4020,7 @@ msgstr "Preface" msgid "Main Text" msgstr "Main Text" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s format books are not supported" @@ -5239,7 +5272,7 @@ msgstr "The files in your library match the information in the database." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Not allowed" @@ -6482,17 +6515,17 @@ msgstr "Copy Cover" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Double-click to open Book Details window" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Path" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6591,7 +6624,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11990,54 +12023,54 @@ msgstr "Marked for deletion" msgid "Double click to edit me

    " msgstr "Double click to edit me

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Hide column %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sort on %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascending" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descending" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Change text alignment for %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Left" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Right" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Show column" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Shrink column if it is too wide to fit" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restore default layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14677,7 +14710,7 @@ msgid "Change paths to &lowercase" msgstr "Change paths to &lowercase" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Format &dates as:" @@ -14880,25 +14913,29 @@ msgstr "" "to be shown as user categories" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Manual management" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Only on send" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatic management" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Metadata &management:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14916,7 +14953,7 @@ msgstr "" "
  • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15956,7 +15993,7 @@ msgstr "" "Changing the metadata for that many books can take a while. Are you sure?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Searches" @@ -18561,17 +18598,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sAverage rating is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrating old database to ebook library in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compacting database" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index e523fd8a68..56be34739f 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:49+0000\n" "Last-Translator: Kalle Kniivilä \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:43+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:17+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -465,7 +465,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -922,26 +922,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1077,8 +1077,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1086,9 +1086,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1096,8 +1096,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1141,11 +1141,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1165,8 +1165,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1176,8 +1176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1185,8 +1185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1432,44 +1432,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komuniki kun la aparato Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1580,7 +1613,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1613,7 +1646,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1621,12 +1654,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1653,26 +1686,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3556,7 +3589,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4651,7 +4684,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5805,17 +5838,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5914,7 +5947,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10936,54 +10969,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13350,7 +13383,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13511,25 +13544,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13540,7 +13577,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14456,7 +14493,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16678,17 +16715,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index f519bdd238..5ea7fdf4ba 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-21 17:20+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-28 15:22+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:54+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-29 05:15+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:527 msgid "" @@ -52,13 +52,13 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -101,7 +101,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -122,8 +122,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -163,7 +163,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -196,14 +196,14 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -499,7 +499,7 @@ msgid "Change the way calibre behaves" msgstr "Cambie el comportamiento de calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Columnas personalizadas" @@ -966,26 +966,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Tarjeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Tarjeta B" @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1161,9 +1161,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1171,8 +1171,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catálogo" @@ -1224,11 +1224,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1248,8 +1248,8 @@ msgstr "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1259,8 +1259,8 @@ msgstr "Añadiendo libros al listado de metatados del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1268,8 +1268,8 @@ msgstr "Eliminando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1528,23 +1528,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicarse con el lector Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunicarse con el Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "El lector Kobo admite varias colecciones, incluidas " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Crear etiquetas para gestión automática" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Enviar portadas para los libros (lectores más recientes)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1554,16 +1554,16 @@ msgstr "" "fichero del libro. Con esta opción calibre enviará una imagen de portada " "aparte, lo que resulta útil si ha modificado la portada." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Enviar portadas en blanco y negro" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "No implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1572,6 +1572,50 @@ msgstr "" "registros en una base de datos sqlite. En la actualidad, no pueden " "exportarse o verse." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Leído por última vez: %(time)s
    Porcentaje leído: " +"%(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Capítulo %(chapter)d: %(chapter_title)s
    %(typ)s
    Recorrido del capítulo: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Capítulo %(chapter)d: %(chapter_title)s
    %(typ)s
    Recorrido del capítulo: %(chapter_progress)s%%
    Destacado: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Capítulo %(chapter)d: %(chapter_title)s
    %(typ)s
    Recorrido del capítulo: %(chapter_progress)s%%
    Destacado: %(text)s
    Notas: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunicarse con el Palm Pre" @@ -1684,7 +1728,7 @@ msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1729,7 +1773,7 @@ msgstr "" "recientes)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1740,12 +1784,12 @@ msgstr "" "lector es tal que afecta al rendimiento." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Mantener las proporciones de la portada al generar las miniaturas" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1780,11 +1824,11 @@ msgstr "Sin nombre" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Comunicar con los lectores Sony PRST1 y más recientes" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Enviar miniaturas de portadas para los libros" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1795,15 +1839,15 @@ msgstr "" "aparte, lo que resulta útil para libros con DRM, a los que no se le puede " "cambiar la portada." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "Actualizar las portadas por separado al usar la gestión automática" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Usar el formato de autor de SONY (sólo el primer autor)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4122,7 +4166,7 @@ msgstr "Prefacio" msgid "Main Text" msgstr "Texto principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "El formato de libros %s no está soportado" @@ -5419,7 +5463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "No permitido" @@ -6671,17 +6715,17 @@ msgstr "Copiar portada" msgid "Remove Cover" msgstr "Eliminar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Pulse dos veces para abrir la ventana de Detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6780,7 +6824,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12242,54 +12286,54 @@ msgstr "Marcado para borrarlo" msgid "Double click to edit me

    " msgstr "Pulse dos veces para editarme

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ocultar columna %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Ordenar según %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Cambiar la alineación del texto para %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Izquierda" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Derecha" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centro" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Mostrar columna" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Encoger columna si es demasiado ancha" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaurar formato predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14983,7 +15027,7 @@ msgid "Change paths to &lowercase" msgstr "Cambiar rutas a mi&núsculas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Escribir fec&has con formato:" @@ -15198,25 +15242,30 @@ msgstr "" "que desea que se muestren como categorías de usuario" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestión manual" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Sólo al enviar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestión automática" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"No se puede cambiar la gestión de metadatos con un dispositivo conectado." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gestión de &metadatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15235,7 +15284,7 @@ msgstr "" "dispositivo sincronizados con la biblioteca de calibre automáticamente, cada " "vez que se conecta.
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16285,7 +16334,7 @@ msgstr "" "Cambiar los metadatos de muchos libros puede tardar un rato. ¿Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Búsquedas" @@ -18939,19 +18988,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sCalificación promedio es %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compactando la base de datos" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 1d71e69bad..352df2a568 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-29 22:31+0000\n" "Last-Translator: viki \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:44+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:18+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -471,7 +471,7 @@ msgid "Change the way calibre behaves" msgstr "Muuda calibre käitumist" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Lisa enda veergusid" @@ -907,26 +907,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1060,8 +1060,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1069,9 +1069,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1079,8 +1079,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1124,11 +1124,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1148,8 +1148,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1159,8 +1159,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1168,8 +1168,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1415,44 +1415,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1563,7 +1596,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1596,7 +1629,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1604,12 +1637,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1636,26 +1669,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3538,7 +3571,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4633,7 +4666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5787,17 +5820,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5896,7 +5929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10918,54 +10951,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13332,7 +13365,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13493,25 +13526,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13522,7 +13559,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14438,7 +14475,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16660,17 +16697,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 1889087ad9..606cabe182 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-04 18:22+0000\n" "Last-Translator: Iñaki Arrieta Baro \n" "Language-Team: http://librezale.org/wiki/Calibre\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:41+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:15+0000\n" +"X-Generator: Launchpad (build 14197)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -34,13 +34,13 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -486,7 +486,7 @@ msgid "Change the way calibre behaves" msgstr "Alda ezazu calibreren jokatzeko era" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Gehi itzazu zureak diren zutabeak" @@ -971,26 +971,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Bai" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Nagusia" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "A txartela" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "B txartela" @@ -1140,8 +1140,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1149,9 +1149,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Albisteak" @@ -1159,8 +1159,8 @@ msgstr "Albisteak" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalogoa" @@ -1211,11 +1211,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1235,8 +1235,8 @@ msgstr "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1246,8 +1246,8 @@ msgstr "Gailuaren metadatu zerrendara liburuak gehitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1255,8 +1255,8 @@ msgstr "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1519,39 +1519,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikatu Kindle DX eBook irakurgailuarekin." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Komunikatu \"Kobo Reader\" enpresa horrekin." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo hori hainbat bildumatarako egokiturik dago " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Sortu etiketak kudeaketa automatikorako" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Abiarazi gabea, inplementatu gabea" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1560,6 +1560,39 @@ msgstr "" "\".kobo\" fitxategi horiek SQLite datu base bateko lerroak dira. Une honetan " "ezin dira ez ikusi ez esportatu." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Komunikatu \"Palm Pre\" horrekin" @@ -1671,7 +1704,7 @@ msgid "All by author" msgstr "Guztiak egilearen arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1715,7 +1748,7 @@ msgstr "" "(irakurle berriak)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1727,14 +1760,14 @@ msgstr "" "txukun bereizteko." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Aldaketarik ez ezarri liburu-azalen tamainen proportzioetan koadro txikiak " "sortzerakoan" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1769,26 +1802,26 @@ msgstr "Izendatu gabea" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4071,7 +4104,7 @@ msgstr "Aitzinsolasa" msgid "Main Text" msgstr "Testu nagusia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez" @@ -5283,7 +5316,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Not allowed" @@ -6501,17 +6534,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Egin klik birritan liburuaren zehaztasunen leihoa ikusteko" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bidea (Path)" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6610,7 +6643,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11826,54 +11859,54 @@ msgstr "Ezabatzeko markatuta" msgid "Double click to edit me

    " msgstr "Egin ezazu klik birritan editatzeko

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ezkutatu %s zutabea" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "%s -en arabera sailkatu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Gorantz" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Beherantz" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Alda ezazu testuaren lerrokatzea %s horretarako" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Ezkerretara" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Eskuinetara" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Erdian" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Erakutsi zutabea" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Berrezarri lehenetsitako diseinua" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14387,7 +14420,7 @@ msgid "Change paths to &lowercase" msgstr "Aldatu bideak (paths) &minuskuletara, letra xeheetara" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatua eman, &datak honela:" @@ -14559,25 +14592,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Eskuz egindako kudeaketa" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Igortzerakoan besterik ez" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Kudeaketa automatikoa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Metadatuen &kudeaketa:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14598,7 +14635,7 @@ msgstr "" "modu automatikoan gordeko ditu metadatuak irakurgailuan eta sinkronizatuko " "ditu calibre liburutegiko metadatuekin .
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15539,7 +15576,7 @@ msgstr "" "Liburu multzo batean metadatuak aldatzeko denbora beharko. Ziur zaude?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Bilaketak" @@ -18115,19 +18152,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Trinkotzen datu basea" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 0a05015453..70a5ce8a1d 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:03+0000\n" "Last-Translator: Milad Naseri \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:51+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:25+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -465,7 +465,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -909,26 +909,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1062,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1071,9 +1071,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1081,8 +1081,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1126,11 +1126,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1150,8 +1150,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1161,8 +1161,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1170,8 +1170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1417,44 +1417,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1565,7 +1598,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1598,7 +1631,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1606,12 +1639,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1638,26 +1671,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3541,7 +3574,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4636,7 +4669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5790,17 +5823,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5899,7 +5932,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10921,54 +10954,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13335,7 +13368,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13496,25 +13529,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13525,7 +13562,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14441,7 +14478,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16663,17 +16700,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index d1955d620a..2753d5de5e 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-19 10:47+0000\n" "Last-Translator: Olli-Pekka Kurppa \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:44+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:18+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -467,7 +467,7 @@ msgid "Change the way calibre behaves" msgstr "Muuta calibren käyttäytymistä." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Lisää omia sarakkeita" @@ -933,26 +933,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1093,8 +1093,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1102,9 +1102,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Uutiset" @@ -1112,8 +1112,8 @@ msgstr "Uutiset" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Luettelo" @@ -1158,11 +1158,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1182,8 +1182,8 @@ msgstr "Siirretään kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1193,8 +1193,8 @@ msgstr "Lisätään kirjoja laitteen metatietolistaan..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1202,8 +1202,8 @@ msgstr "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1451,44 +1451,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikoi Kindle DX -lukijan kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommunikoi Kobo Readerin kanssa" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Ei toteutettu" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommunikoi Palm Pren kanssa" @@ -1599,7 +1632,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1634,7 +1667,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1642,12 +1675,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1674,26 +1707,26 @@ msgstr "Nimeämätön" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3636,7 +3669,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4731,7 +4764,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5885,17 +5918,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5994,7 +6027,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11016,54 +11049,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13430,7 +13463,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13591,25 +13624,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13620,7 +13657,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14536,7 +14573,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16758,17 +16795,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index a778c96a69..e627139034 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:44+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:18+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 44bf5b7fea..73c83e6353 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-14 20:16+0000\n" "Last-Translator: sengian \n" "Language-Team: Français \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:44+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:19+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -35,13 +35,13 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -84,7 +84,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -105,8 +105,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -179,14 +179,14 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -489,7 +489,7 @@ msgid "Change the way calibre behaves" msgstr "Changer le comportement de calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Ajouter vos colonnes personnalisées" @@ -968,26 +968,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Carte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Carte B" @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1161,9 +1161,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Informations" @@ -1171,8 +1171,8 @@ msgstr "Informations" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catalogue" @@ -1224,11 +1224,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1248,8 +1248,8 @@ msgstr "Transfère les livres vers l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1259,8 +1259,8 @@ msgstr "Ajoute les livres à liste des métadonnées de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1268,8 +1268,8 @@ msgstr "Supprime les livres de l'appareil..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1527,39 +1527,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Communiquer avec le lecteur Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Le Kobo supporte plusieurs collections dont " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Créer des étiquettes pour la gestion automatique" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Non implémenté" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1568,6 +1568,39 @@ msgstr "" "comme lignes dans la base de données sqlite. A l'heure actuelle, ils ne " "peuvent être importés ou visionnés." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Communiquer avec le Palm Pre" @@ -1680,7 +1713,7 @@ msgid "All by author" msgstr "Tous par auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1727,7 +1760,7 @@ msgstr "" "utilisée (nouveaux lecteurs)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1739,14 +1772,14 @@ msgstr "" "deviennent inacceptables." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Conserver les proportions de la couverture lors de la génération des " "vignettes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1781,26 +1814,26 @@ msgstr "Non nommé" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4143,7 +4176,7 @@ msgstr "Préface" msgid "Main Text" msgstr "Texte principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Les livres au format %s ne sont pas supportés" @@ -5440,7 +5473,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Interdit" @@ -6710,17 +6743,17 @@ msgstr "Copier la couverture" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Double-cliquer pour ouvrir la fenêtre de détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Chemin" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6819,7 +6852,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12344,54 +12377,54 @@ msgstr "Marqué pour suppression" msgid "Double click to edit me

    " msgstr "Double clic pour m' éditer

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Cacher la colonne %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Trier par %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendant" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendant" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Changer l'alignement du texte pour %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Gauche" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Droite" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Afficher la colonne" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Rétrécir la colonne si elle est trop large pour le contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaurer l'affichage par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -15113,7 +15146,7 @@ msgid "Change paths to &lowercase" msgstr "Changer les chemins en minuscu&les" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formate les &dates comme :" @@ -15303,25 +15336,29 @@ msgstr "" "afficher comme catégories utilisateur" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestion manuelle" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Seulement à l'envoi" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestion automatique" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gestion des Métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15341,7 +15378,7 @@ msgstr "" "métadonnées sur l'appareil synchronisées avec la bibliothèque Calibre, à " "chaque connexion.
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16408,7 +16445,7 @@ msgstr "" "Etes-vous sûr?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Recherches" @@ -19086,17 +19123,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa notation moyenne est de %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compacte la base" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 36dea0c388..63774d5891 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:45+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:19+0000\n" +"X-Generator: Launchpad (build 14197)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -34,13 +34,13 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -471,7 +471,7 @@ msgid "Change the way calibre behaves" msgstr "Cambiar o modo en que se comporta o Calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Engadir as súas propias columnas" @@ -944,26 +944,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Si" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Tarxeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Tarxeta B" @@ -1123,8 +1123,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1132,9 +1132,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1142,8 +1142,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catálogo" @@ -1193,11 +1193,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1217,8 +1217,8 @@ msgstr "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1228,8 +1228,8 @@ msgstr "Engadindo libros á lista de metatados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1237,8 +1237,8 @@ msgstr "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1496,39 +1496,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicar co lector Kindle DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunicar co Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Non implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1536,6 +1536,39 @@ msgstr "" "Os ficheiros «.kobo» non existen no dispositivo como libros, senón que son " "filas nunha base de datos SQLite. Actualmente, non se poden exportar nin ver." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunicar co Palm Pre" @@ -1646,7 +1679,7 @@ msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1690,7 +1723,7 @@ msgstr "" "modernos)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1701,12 +1734,12 @@ msgstr "" "libros no lector cun rendemento inaceptábel." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preservar as proporcións da portada ao xerar as miniaturas" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1740,26 +1773,26 @@ msgstr "Sen nome" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3964,7 +3997,7 @@ msgstr "Prefacio" msgid "Main Text" msgstr "Texto principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "O formato de libros %s non está admitido" @@ -5224,7 +5257,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Non permitido" @@ -6435,17 +6468,17 @@ msgstr "Copiar cuberta" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Premer dúas veces para abrir a xanela Detalles do Libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6544,7 +6577,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11906,54 +11939,54 @@ msgstr "Marcado para eliminar" msgid "Double click to edit me

    " msgstr "Prema dúas veces para editar

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ocultar a columna %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Ordenar en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Cambiar o aliñamento do texto a %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Dereita" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Amosar columna" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaurar a disposición por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14498,7 +14531,7 @@ msgid "Change paths to &lowercase" msgstr "Cambiar as rutas por &minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Escribir as &datas como:" @@ -14709,25 +14742,29 @@ msgstr "" "que quere amosar como categorías de usuario" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Xestión manual" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Só ao enviar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Xestión automática" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Xestión dos &metadatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14747,7 +14784,7 @@ msgstr "" "dispositivo en sincronía coa biblioteca do Calibre, cada vez que se " "conecta
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15766,7 +15803,7 @@ msgstr "" "Cambiar os metadatos de moitos libros pode tardar bastante. Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Buscas" @@ -18365,19 +18402,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compactando a base de datos" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index b7f062e216..690d8aeb10 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:46+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:20+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 87a98598e9..1baabc9231 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-08-22 10:39+0000\n" -"Last-Translator: reldude84@gmail.com \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-11-02 16:40+0000\n" +"Last-Translator: nachshon \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:46+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-11-03 05:22+0000\n" +"X-Generator: Launchpad (build 14214)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -222,11 +222,11 @@ msgstr "סוג קובץ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:354 msgid "Metadata reader" -msgstr "בדיקת תגיות מטא" +msgstr "קורא נתונים נוספים" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:384 msgid "Metadata writer" -msgstr "כתיבת תגיות מטא" +msgstr "כתיבת נתונים נוספים" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:414 msgid "Catalog generator" @@ -249,7 +249,7 @@ msgstr "העדפות" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Store" -msgstr "אחסן" +msgstr "חנות" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613 msgid "An ebook store." @@ -335,27 +335,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740 msgid "Generate a catalog of the books in your calibre library" -msgstr "" +msgstr "אתחל קטלוג של הספרים שבספריית הקליברה שלך" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745 msgid "Convert books to various ebook formats" -msgstr "" +msgstr "להמיר ספרים לתצורות שונות" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750 msgid "Delete books from your calibre library or connected device" -msgstr "" +msgstr "למחוק ספרים מספריית הקליברה או מהמכשיר שלך" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755 msgid "Edit the metadata of books in your calibre library" -msgstr "" +msgstr "לערוך את הנתונים של הספרים בספריית הקליברה שלך" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760 msgid "Read books in your calibre library" -msgstr "" +msgstr "לקרוא ספרים בספריית הקליברה שלך" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765 msgid "Download news from the internet in ebook form" -msgstr "" +msgstr "להוריד חדשות מהאנטרנט בתצורת ספר אלקטרוני." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770 msgid "Show a list of related books quickly" @@ -371,7 +371,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "Restart calibre" -msgstr "" +msgstr "לאתחל קליברה" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790 msgid "Open the folder that contains the book files in your calibre library" @@ -379,7 +379,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796 msgid "Send books to the connected device" -msgstr "" +msgstr "להעתיק ספרים למכשיר המחובר" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:801 msgid "" @@ -464,7 +464,7 @@ msgid "Change the way calibre behaves" msgstr "שנה את אופן הפעולה של קליבר" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "הוסף טורים אישיים" @@ -914,26 +914,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1074,8 +1074,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1083,9 +1083,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "חדשות" @@ -1093,8 +1093,8 @@ msgstr "חדשות" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "קטלוג" @@ -1138,11 +1138,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1162,8 +1162,8 @@ msgstr "מעביר ספרים למכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1173,8 +1173,8 @@ msgstr "מוסיף ספרים לרשימת הספרים במכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1182,8 +1182,8 @@ msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1431,44 +1431,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "תקשר עם קורא הספרים קינדל DX" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "תקשר עם קורא הספרים קובו" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "לא יושם" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "תקשר עם פאלם פרי" @@ -1579,7 +1612,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1612,7 +1645,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1620,12 +1653,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1652,26 +1685,26 @@ msgstr "ללא שם" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3567,7 +3600,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4662,7 +4695,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5816,17 +5849,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5925,7 +5958,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10947,54 +10980,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13361,7 +13394,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13522,25 +13555,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13551,7 +13588,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14467,7 +14504,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16689,17 +16726,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 046eb9e26b..ff34b1404e 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:46+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:20+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 055cd9c6ab..ae8dce0cd6 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:53+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:27+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -463,7 +463,7 @@ msgid "Change the way calibre behaves" msgstr "Promijeni način na koji se calibre ponaša" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Dodaj vlastite stupce" @@ -917,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1070,8 +1070,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1079,9 +1079,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1089,8 +1089,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1134,11 +1134,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1158,8 +1158,8 @@ msgstr "Prenošenje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1169,8 +1169,8 @@ msgstr "Dodavanje knjiga u popis metapodataka uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1178,8 +1178,8 @@ msgstr "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1425,44 +1425,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komuniciraj sa Kindle DX eBook čitačem" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Nije implementirano" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1573,7 +1606,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1606,7 +1639,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1614,12 +1647,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1646,26 +1679,26 @@ msgstr "Neimenovano" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3727,7 +3760,7 @@ msgstr "Uvod" msgid "Main Text" msgstr "Glavni Tekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Knjige %s formata nisu podržane" @@ -4900,7 +4933,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nije dozvoljeno" @@ -6062,17 +6095,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Put" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6171,7 +6204,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11248,54 +11281,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "Duplo klikni za urediti mene

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13690,7 +13723,7 @@ msgid "Change paths to &lowercase" msgstr "Pretvori putanje u &mala slova" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatiraj &datume kao:" @@ -13851,25 +13884,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13880,7 +13917,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14803,7 +14840,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -17148,18 +17185,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Preseljavanje stare baze podataka na ebook biblioteku u %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Sažimanje baze podataka" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index ec4aa11b30..c290757db7 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-23 12:07+0000\n" -"Last-Translator: Devilinside \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-29 12:05+0000\n" +"Last-Translator: Richard Somlói \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-24 05:13+0000\n" -"X-Generator: Launchpad (build 14185)\n" +"X-Generator: Launchpad (build 14197)\n" +"X-Launchpad-Export-Date: 2011-10-30 05:15+0000\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -478,7 +478,7 @@ msgid "Change the way calibre behaves" msgstr "Calibre viselkedésének megváltoztatása" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Saját oszlop hozzáadása" @@ -941,26 +941,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Igen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Fő memória" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "„A” kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "„B” kártya" @@ -1122,8 +1122,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1131,9 +1131,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Hírek (RSS)" @@ -1141,8 +1141,8 @@ msgstr "Hírek (RSS)" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalógus" @@ -1193,11 +1193,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1217,8 +1217,8 @@ msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1228,8 +1228,8 @@ msgstr "Könyvek hozzáadása az eszköz metaadat listájához…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1237,8 +1237,8 @@ msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1494,23 +1494,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikáció Kindle DX eBook olvasóval." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommunikáció Kobo olvasóval" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "A Kobo számtalan gyűjteményt támogat, pl.: " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Címkék készítése az automatikus kezeléshez" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Borítók feltöltése a könyvekhez (újabb ebook olvasók)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1520,16 +1520,16 @@ msgstr "" "könyvekből. Ezzel a beállítással a calibre egy külön borítófájlt küld a " "könyvhöz, ami hasznos lehet, ha módosította a borítóképet." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Fekete-fehér borítók feltöltése" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Nincs megvalósítva" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1537,6 +1537,50 @@ msgstr "" "a „.kobo” fájlok nem léteznek az eszközön, mint e-bookok, csak sorok egy " "sqlite adatbázisban. Jelenleg nem lehet őket exportálni vagy megnézni." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Utoljára olvasva: %(time)s
    Elolvasva (százalék): " +"%(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"%(chapter)d. fejezet: %(chapter_title)s
    %(typ)s
    Fejezeten belüli pozíció: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"%(chapter)d. fejezet: %(chapter_title)s
    %(typ)s
    Fejezeten belüli pozíció: %(chapter_progress)s%%
    Kiemelés: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"%(chapter)d. fejezet: %(chapter_title)s
    %(typ)s
    Fejezeten belüli pozíció: %(chapter_progress)s%%
    Kiemelés: %(text)s
    Jegyzetek: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommunikáció Palm Pre-vel" @@ -1647,7 +1691,7 @@ msgid "All by author" msgstr "Mind szerző szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1691,7 +1735,7 @@ msgstr "" "Különálló borítók frissítése az automatikus kezelésnél (újabb olvasóknál)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1702,12 +1746,12 @@ msgstr "" "rontja a teljesítményt." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "A borító méretarányának megtartása a bélyegkép létrehozásakor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1740,11 +1784,11 @@ msgstr "Névtelen" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Kommunikáció a PRST1, vagy ennél újabb Sony ebook olvasókkal" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Önálló bélyegkép borítók feltöltése" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1755,15 +1799,15 @@ msgstr "" "könyvhöz, ami hasznos lehet, ha DRM-es könyvet küld az eszközre, amiben nem " "tud borítót cserélni." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "Automatikus kezelésko&r frissüljenek a különálló borítók" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Sony szerzőformátum használata (Csak az első szerző)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4043,7 +4087,7 @@ msgstr "Előszó (szerk.)" msgid "Main Text" msgstr "Fő szöveg" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "A %s formátumú könyvek sajnos nem támogatottak" @@ -5307,7 +5351,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nem engedélyezett" @@ -6552,17 +6596,17 @@ msgstr "Borító másolása" msgid "Remove Cover" msgstr "Borító eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Kattintson duplán a könyv részleteinek megjelenítéséhez" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Elérési út" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6661,7 +6705,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12120,54 +12164,54 @@ msgstr "Megjelölve törlése" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "%s oszlop elrejtése" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "%s rendezése" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Növekvő" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Csökkenő" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "%s szövegelrendezés" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Bal" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Középen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Oszlop megjelenítése" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Oszlopszélesség csökkentése a legjobb kitöltéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Alapértelmezett elrendezés visszaállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14851,7 +14895,7 @@ msgid "Change paths to &lowercase" msgstr "Elérési út kisbetűssé alakítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Dátumok formátuma:" @@ -15061,25 +15105,31 @@ msgstr "" "melyet felhasználói kategóriaként kíván megjeleníteni." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Manuális kezelés" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Csak küldéskor" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatikus kezelés" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"Nem lehet a metaadatokat megváltoztatni, ha az eszköz kapcsolódik a " +"számítógéphez." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Metaadatok &kezelése" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15098,7 +15148,7 @@ msgstr "" "
  • Automatikus kezelés: a calibre automatikusan szinkronizálja a " "metaadatokat az eszközön minden kapcsolódáskor
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16148,7 +16198,7 @@ msgstr "" "Sok könyv metaadatának megváltoztatása hosszú ideig is eltarthat. Folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Keresés" @@ -16565,8 +16615,9 @@ msgid "" "%(app)s has been updated to version %(ver)s. See the new features." msgstr "" -"%(app)s alkalmazásnak új verziója jelent meg: %(ver)s. Az új funkciók " -"leírása itt érhető el." +"A %(app)s alkalmazásnak új verziója jelent meg: %(ver)s. Az új " +"funkciók leírása itt " +"érhető el." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:80 msgid "Update available!" @@ -18790,17 +18841,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sÁtlagos értékelés: %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Adatbázis tömörítése" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 5893f7b371..3777707f1d 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:24+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:47+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:21+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "Ganti perilaku calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Tambah kolom sendiri" @@ -896,26 +896,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1049,8 +1049,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1058,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1068,8 +1068,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1113,11 +1113,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1137,8 +1137,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1148,8 +1148,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1157,8 +1157,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1404,44 +1404,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1552,7 +1585,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1585,7 +1618,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1593,12 +1626,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1625,26 +1658,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3528,7 +3561,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4623,7 +4656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5777,17 +5810,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5886,7 +5919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10908,54 +10941,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13322,7 +13355,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13483,25 +13516,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13512,7 +13549,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14428,7 +14465,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16650,17 +16687,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 31670b6f71..c0e47f73ca 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-22 21:11+0000\n" -"Last-Translator: MeltingShell \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-31 09:50+0000\n" +"Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-23 05:12+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-11-01 04:55+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -37,13 +37,13 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -86,7 +86,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -107,8 +107,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -148,7 +148,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -181,14 +181,14 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -482,7 +482,7 @@ msgid "Change the way calibre behaves" msgstr "Cambia il comportamento di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Aggiungi colonne personalizzate" @@ -958,26 +958,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Sì" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principale" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Scheda A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Scheda B" @@ -1139,8 +1139,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1148,9 +1148,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notizie" @@ -1158,8 +1158,8 @@ msgstr "Notizie" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catalogo" @@ -1210,11 +1210,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1234,8 +1234,8 @@ msgstr "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1245,8 +1245,8 @@ msgstr "Aggiunta dei libri alla lista metadati del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1254,8 +1254,8 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1315,15 +1315,15 @@ msgstr "Comunica con il lettore PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:232 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "Comunica con il lettore PocketBook 602/603/902/903" +msgstr "Comunica con il lettore PocketBook 602/603/902/903." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 360+ reader." -msgstr "In comunicazione con il lettore PocketBook 360+" +msgstr "Comunica con il lettore PocketBook 360+." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262 msgid "Communicate with the PocketBook 701" -msgstr "Comunica con il PocketBook 701" +msgstr "Comunica con il PocketBook 701." #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -1512,39 +1512,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica con il lettore Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunica con il Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Il Kobo supporta diverse collezioni tra cui " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Crea tag per la gestione automatica" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Invia copertine dei libri (nuovi lettori)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Invia copertine in bianco e nero" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Non Implementato" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1553,6 +1553,48 @@ msgstr "" "presenti nel database sqlite. Attualmente non possono essere esportati o " "visualizzati." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Capitolo %(chapter)d: %(chapter_title)s
    %(typ)s
    Avanzamento capitolo: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Capitolo %(chapter)d: %(chapter_title)s
    %(typ)s
    Avanzamento capitolo: %(chapter_progress)s%%
    In " +"evidenza: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Capitolo %(chapter)d: %(chapter_title)s
    %(typ)s
    Avanzamento capitolo: %(chapter_progress)s%%
    In " +"evidenza: %(text)s
    Note: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunica con il Palm Pre." @@ -1664,7 +1706,7 @@ msgid "All by author" msgstr "Tutti per autore" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1710,7 +1752,7 @@ msgstr "" "lettori recenti)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1721,14 +1763,14 @@ msgstr "" "rendere le prestazioni inaccettabili." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Conserva le corrette proporzioni della copertina in fase di generazione " "delle miniatura" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1763,27 +1805,27 @@ msgstr "Senza nome" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Comunica con il PRST1 e con i più recenti lettori di eBook di SONY" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Invia le miniature delle copertine separate dei libri" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" "Aggiorna le copertine separate quando utilizzi la gestione automatica" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Usa il formato autore di SONY (solo il primo autore)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -2050,7 +2092,7 @@ msgstr "Trasformato %s" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Failed %s" -msgstr "Fallito %s" +msgstr "%s non riuscito" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 #, python-format @@ -2059,7 +2101,7 @@ msgid "" "\n" "%s" msgstr "" -"Elaborazione del fumetto fallita: \n" +"Elaborazione del fumetto non riuscita: \n" "\n" "%s" @@ -2275,8 +2317,8 @@ msgid "" "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -"Gestisce la generazione automatica dell'indice. Come predefinito, se il file " -"sorgente ha un indice, questo sarà preferito a quello generato " +"Gestisce la generazione automatica dell'indice. In modo predefinito, se il " +"file sorgente ha un indice, questo sarà preferito a quello generato " "automaticamente." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:186 @@ -2302,7 +2344,8 @@ msgstr "Output salvato in" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:105 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -"Livello di dettagli dell'output. Specificare più volte per maggiori dettagli." +"Livello di dettaglio dell'output. Specificare più volte per una maggiore " +"verbosità." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:112 msgid "" @@ -2310,7 +2353,7 @@ msgid "" "specified directory. Useful if you are unsure at which stage of the " "conversion process a bug is occurring." msgstr "" -"Salva l'output dei differenti stadi di conversione raggiunti nella directory " +"Salva l'output dei differenti stadi di conversione raggiunti nella cartella " "specificata. Utile se non si conosce in quale stadio del processo di " "conversione si verifica l'errore." @@ -2608,7 +2651,7 @@ msgid "" "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

    or

    tags)." msgstr "" -"Rimuove gli spazi fra i paragrafi. Imposta anche un rientro dei paragrafi di " +"Rimuovi gli spazi fra i paragrafi. Imposta anche un rientro dei paragrafi di " "1.5em. La rimozione degli spazi non funzionerà se il documento sorgente non " "usa la notazione per i paragrafi del tipo

    o

    ." @@ -2658,7 +2701,7 @@ msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -"Inserisce i metadati del libro all'inizio. Utile se il dispositivo non " +"Inserisci i metadati del libro all'inizio. Utile se il dispositivo non " "supporta la visualizzazione/ricerca di metadati direttamente." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 @@ -2681,7 +2724,7 @@ msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -"Legge i metadati dal file OPF specificato. I metadati letti da questo file " +"Leggi i metadati dal file OPF specificato. I metadati letti da questo file " "sovrascrivono qualunque altro metadato presente nel file sorgente." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 @@ -2711,11 +2754,11 @@ msgid "" "instead." msgstr "" "Mantieni i legami presenti nel documento di input. Un legame è una speciale " -"formattazione di una coppia di caratteri come ff, fi, fl eccetera. La " -"maggior parte del lettori non supportano i legami con i font predefiniti, " -"così questi non verranno letti correttamente. Calibre converte " -"automaticamente un legame nei corrispondenti due caratteri. Questa opzione " -"manterrà i legami nel documento generato." +"formattazione di una coppia di caratteri come ff, fi, fl, ecc. La maggior " +"parte del lettori non supportano i legami con i caratteri predefiniti, così " +"questi non verranno letti correttamente. Calibre converte automaticamente un " +"legame nei corrispondenti due caratteri. Questa opzione manterrà i legami " +"nel documento generato." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 @@ -2774,7 +2817,7 @@ msgstr "Imposta il codice ISBN del libro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -"Imposta i tag per il libro. Deve essere una lista separata da virgole." +"Imposta i tag per il libro. Deve essere un elenco separato da virgole." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 @@ -2993,23 +3036,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "Specificare un file epub" +msgstr "Devi specificare un file epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "Corregge file non manifestati" +msgstr "Correggi file senza manifesto" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" -"Corregge file non manifestati. epub-fix può aggiungerli al manifesto o " -"eliminarli come specificato nell'opzione elimina non manifestati." +"Correggi i file senza manifestati. epub-fix può aggiungerli al manifesto o " +"eliminarli come specificato nell'opzione elimina senza manifesto." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:36 msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Elimina file non manifestati invece di aggiungerli al manifesto" +msgstr "Elimina i file senza manifesto invece di aggiungerli al manifesto" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -3028,8 +3071,8 @@ msgid "" "if your source file contains a very large number of page breaks, you should " "turn off splitting on page breaks." msgstr "" -"Disattivare la suddivisione alle interruzioni di pagina. Normalmente i file " -"di input sono automaticamente divisi ad ogni interruzione di pagina in due " +"Disattiva la suddivisione alle interruzioni di pagina. Normalmente i file di " +"input sono automaticamente divisi ad ogni interruzione di pagina in due " "file. Questa opzione permette di generare come output un libro elettronico " "che può essere analizzato più velocemente e con meno risorse. Tuttavia, la " "suddivisione è lenta e se la vostra fonte contiene un gran numero di " @@ -3043,7 +3086,7 @@ msgid "" "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" -"Suddivide tutti i file HTML più grandi di questa dimensione (in KB). È " +"Suddividi tutti i file HTML più grandi di questa dimensione (in KB). È " "necessario perché la maggioranza dei lettori EPUB non gestisce file di " "grandi dimensioni. Il valore predefinito di %defaultKB è la dimensione " "richiesta per Adobe Digital Editions." @@ -3363,7 +3406,7 @@ msgstr "Impossibile leggere da: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1998 msgid "Failed to process opf file" -msgstr "Elaborazione del file opf fallita" +msgstr "Elaborazione del file opf non riuscita" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "" @@ -3528,8 +3571,8 @@ msgstr "" #, python-format msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -"Aggiunge spazio extra sotto l'intestazione. Il valore di default è %default " -"punti." +"Aggiungi spazio aggiuntivo sotto l'intestazione. Il valore predefinito è " +"%default punti." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 #, python-format @@ -4081,7 +4124,7 @@ msgstr "Prefazione" msgid "Main Text" msgstr "Corpo del testo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "I libri nel formato %s non sono supportati" @@ -4192,7 +4235,7 @@ msgstr "" "comando può essere uno dei seguenti:\n" "[%%comandi]\n" "\n" -"Usare %prog comando --help per ottenere maggiori informazioni sul comando\n" +"Usa %prog comando --help per ottenere maggiori informazioni sul comando\n" "\n" "Manipolare un PDF.\n" @@ -4780,8 +4823,8 @@ msgstr "Disabilita messaggi dall'icona nella area di notifica" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Default action to perform when send to device button is clicked" msgstr "" -"Azione predefinita da eseguire quando viene cliccato il pulsante di invio al " -"dispositivo." +"Azione predefinita da eseguire quando viene fatto clic sul pulsante di invio " +"al dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:156 msgid "" @@ -4789,7 +4832,7 @@ msgid "" "place when the Enter or Return key is pressed." msgstr "" "Inizia a cercare mentre scrivi. Se questa opzione è disabilitata, la ricerca " -"inizierà solo dopo aver premuto Return o Enter." +"inizierà solo dopo aver premuto Return o Invio." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:159 msgid "" @@ -5235,7 +5278,7 @@ msgstr "Rinomina" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:274 #, python-format msgid "Choose a new name for the library %s. " -msgstr "Selezionare un nuovo nome per la biblioteca %s. " +msgstr "Seleziona un nuovo nome per la biblioteca %s. " #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:275 msgid "Note that the actual library folder will be renamed." @@ -5350,12 +5393,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" -msgstr "Fallito" +msgstr "Non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:384 msgid "Database integrity check failed, click Show details for details." msgstr "" -"Verifica di integrità del database fallita. Fai clic su \"Mostra i " +"Verifica di integrità del database non riuscita. Fai clic su \"Mostra i " "dettagli\" per ulteriori informazioni." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:389 @@ -5370,7 +5413,7 @@ msgstr "I file nella libreria corrispondono alle informazioni nel database." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Non permesso" @@ -5420,7 +5463,7 @@ msgstr "Conversione di %d libri avviata" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:177 msgid "Empty output file, probably the conversion process crashed" msgstr "" -"File di output vuoto, probabilmente il processo di conversione è fallito" +"File di output vuoto, probabilmente il processo di conversione non è riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:127 msgid "Copy to library" @@ -5597,7 +5640,7 @@ msgstr "Nessun libro da eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:227 msgid "None of the selected books are on the device" -msgstr "Nessuno dei libri selezionati è sul device" +msgstr "Nessuno dei libri selezionati è sul dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:244 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:335 @@ -5747,7 +5790,7 @@ msgstr "Impossibile scaricare i metadati" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:83 msgid "Failed to download metadata" -msgstr "Scaricamento metadati fallito" +msgstr "Scaricamento metadati non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 @@ -6052,9 +6095,9 @@ msgid "" "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -"Si sta tentando di salvare dei file nella biblioteca di calibre. Questo può " +"Si sta tentando di salvare dei file nella biblioteca di calibre. Ciò può " "danneggiare la biblioteca. Il salvataggio su disco è pensato per esportare i " -"file dalla biblioteca di calibre in un altro posto." +"file dalla biblioteca di calibre in un'altra posizione." #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:132 msgid "Error while saving" @@ -6381,7 +6424,7 @@ msgstr "Aggiunto" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:371 msgid "Adding failed" -msgstr "Aggiunta fallita" +msgstr "Aggiunta non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:372 msgid "" @@ -6468,11 +6511,11 @@ msgstr "Questo richiederà alcuni minuti" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "Choose the location to add books from" -msgstr "Selezionare la posizione dalla quale aggiungere i libri" +msgstr "Seleziona la posizione dalla quale aggiungere i libri" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "Select a folder on your hard disk" -msgstr "Selezionare una cartella sul disco" +msgstr "Seleziona una cartella sul disco" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "" @@ -6496,7 +6539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "&Root folder:" -msgstr "&Cartella principale" +msgstr "Ca&rtella principale:" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" @@ -6618,17 +6661,17 @@ msgstr "Copia copertina" msgid "Remove Cover" msgstr "Rimuovi copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Doppio clic per aprire la finestra dei dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Percorso" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6727,7 +6770,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -6915,7 +6958,7 @@ msgstr " pollice" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "&Description note" -msgstr "Nota &descrizione" +msgstr "Nota &descrittiva" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 msgid "Custom column source for note to include in Description header area" @@ -7246,7 +7289,7 @@ msgstr "Cartella di debug non valida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" -msgstr "Impossibile creare la cartella di debug" +msgstr "Creazione della cartella di debug non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:55 msgid "" @@ -7255,11 +7298,11 @@ msgid "" "understanding the conversion process and figuring out the correct values for " "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -"Selezionare una cartella per salvare il risultato del processo di " -"eliminazione errori. Se si specifica una cartella, calibre scriverà molti " -"messaggi d'errore. Questa opzione è utile per capire il processo di " -"conversione e trovare i parametri di conversione corretti per l'indice e " -"l'identificazione automatica dei capitoli." +"Scegli una cartella per salvare il risultato del processo di eliminazione " +"errori. Se si specifica una cartella, calibre scriverà molti messaggi " +"d'errore. Questa opzione è utile per capire il processo di conversione e " +"trovare i parametri di conversione corretti per l'indice e l'identificazione " +"automatica dei capitoli." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:59 msgid "" @@ -8206,7 +8249,7 @@ msgstr "Livello &3 indice (espressione XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:71 msgid "Do not add &detected chapters to the Table of Contents" -msgstr "N&on aggiungere all'indice i capitoli rilevati." +msgstr "N&on aggiungere all'indice i capitoli rilevati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:72 msgid "Number of &links to add to Table of Contents" @@ -8218,7 +8261,7 @@ msgstr "I&nizio capitolo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:74 msgid "&Force use of auto-generated Table of Contents" -msgstr "&Forza l'uso dell'indice generato automaticamente." +msgstr "&Forza l'uso dell'indice generato automaticamente" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:75 msgid "TOC &Filter:" @@ -8451,7 +8494,7 @@ msgstr "stelle" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:640 msgid "Unrated" -msgstr "Non votato" +msgstr "Senza valutazione" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:669 @@ -8740,7 +8783,7 @@ msgstr "Il modello %s non è valido:" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" -"Selezionare i formati disponibili e il loro ordine per questo dispositivo." +"Seleziona i formati disponibili e il loro ordine per questo dispositivo." #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "" @@ -9133,7 +9176,7 @@ msgstr "Convertibile" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" -msgstr "Selezionare la posizione per la biblioteca calibre" +msgstr "Scegli la posizione per la biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" @@ -9182,11 +9225,11 @@ msgstr "%s non è una cartella esistente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 msgid "Choose your calibre library" -msgstr "Selezionare una biblioteca calibre" +msgstr "Scegli una biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 msgid "Your calibre library is currently located at {0}" -msgstr "La biblioteca calibre attuale è posizionata in {0}" +msgstr "La biblioteca di calibre attuale è posizionata in {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 msgid "New &Location:" @@ -9280,11 +9323,11 @@ msgstr "&Annulla" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" -msgstr "Modifica Commenti" +msgstr "Modifica commenti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 msgid "Where do you want to delete from?" -msgstr "Da dove si vuole eliminare?" +msgstr "Da dove vuoi eliminare?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:68 @@ -9360,7 +9403,7 @@ msgstr "Nessun elemento selezionato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:205 msgid "You must select one item from the list of Available items." -msgstr "Selezionare un elemento dalla lista degli elementi disponibili." +msgstr "Devi selezionare un elemento dalla lista degli elementi disponibili." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:212 @@ -9631,7 +9674,7 @@ msgstr "Anteponi al campo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:279 msgid "Append to field" -msgstr "Appendi al campo" +msgstr "Aggiungi al campo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:289 #, python-format @@ -9816,7 +9859,7 @@ msgstr "Lista separata da virgole dei tag da rimuovere dal libro " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553 msgid "Check this box to remove all tags from the books." -msgstr "Selezionare questa casella per eliminare tutti i tag dai libri." +msgstr "Marca questa casella per eliminare tutti i tag dai libri." #: /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:593 @@ -9992,7 +10035,7 @@ msgstr "Il nome del campo per il quale vuoi effettuare la ricerca" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:604 msgid "Search &mode:" -msgstr "Modalità &ricerca:" +msgstr "Modalità di &ricerca:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:605 msgid "" @@ -10039,7 +10082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:613 msgid "Cas&e sensitive" -msgstr "Cas&e sensitive" +msgstr "Distingui maiuscol&e" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:614 msgid "&Replace with:" @@ -10070,7 +10113,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 msgid "&Destination field:" -msgstr "Campo &destinazione:" +msgstr "Campo di &destinazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620 msgid "" @@ -11161,7 +11204,7 @@ msgstr "Nome categoria: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select a category to edit" -msgstr "Selezionare una categoria da modificare" +msgstr "Seleziona una categoria da modificare" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 msgid "Delete this selected tag category" @@ -12141,54 +12184,54 @@ msgstr "Marcato per l'eliminazione" msgid "Double click to edit me

    " msgstr "Doppio clic per modificarmi

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Nascondi colonna %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Ordina per %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Discendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Cambia allineamento del testo per %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Sinistra" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Destra" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrato" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Mostra colonna" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Stringi le colonne se sono troppo larghe" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Ripristina la struttura predefinita" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -12303,7 +12346,7 @@ msgstr "Biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" -msgstr "Selezionare una posizione per la biblioteca di e-book calibre" +msgstr "Scegli una posizione per la biblioteca di ebook di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" @@ -12317,7 +12360,7 @@ msgstr "Impossibile creare la biblioteca in: %r." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" -msgstr "Selezionare una posizione per la nuova biblioteca di calibre" +msgstr "Scegli una posizione per la nuova biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." @@ -12325,12 +12368,12 @@ msgstr "Inizializzazione interfaccia grafica..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" -msgstr "Ripristino fallito" +msgstr "Ripristino non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -"Riparazione del database fallita. Avvio con una nuova biblioteca vuota." +"Riparazione del database non riuscita. Avvio con una nuova biblioteca vuota." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 @@ -12369,11 +12412,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." -msgstr "Avvio di %s: Caricamento libri..." +msgstr "Avvio di %s: caricamento libri..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" -msgstr "Se si è certi che l'operazione non sia in corso" +msgstr "Se sei sicuro che l'operazione non sia in corso" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" @@ -13454,7 +13497,7 @@ msgstr "rimozione" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:96 msgid "You must select a column to delete it" -msgstr "Selezionare una colonna da eliminare" +msgstr "Devi selezionare una colonna da eliminare" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:101 msgid "The selected column is not a custom column" @@ -13463,7 +13506,7 @@ msgstr "La colonna selezionata non è una colonna personalizzata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:103 #, python-format msgid "Do you really want to delete column %s and all its data?" -msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" +msgstr "Vuoi davvero eliminare la colonna %s e tutti i sui dati?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:82 @@ -13667,7 +13710,7 @@ msgid "" "underscores, and start with a letter" msgstr "" "Il nome di riferimento può contenere solo lettere minuscole, numeri e " -"trattini bassi, e deve iniziare con una lettera" +"trattini bassi e deve iniziare con una lettera" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:228 msgid "" @@ -14646,7 +14689,7 @@ msgstr "Impossibile rimuovere un plugin incorporato" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:356 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -" Impossibile rimuoverlo. Questo è un plugin incorporato. Provare invece a " +" non può essere rimosso. Questo è un plugin incorporato. Prova invece a " "disattivarlo." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 @@ -14740,7 +14783,7 @@ msgid "Change paths to &lowercase" msgstr "Cambia i percorsi in &minuscolo" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formattazione &date:" @@ -14935,25 +14978,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestione manuale" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Solo all'invio" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestione automatica" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gestione &metadati:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14972,7 +15019,7 @@ msgstr "" "sincronizzati i metadati sul dispositivo con quelli della biblioteca " "calibre, ad ogni connessione
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14986,7 +15033,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:431 msgid "Failed to start content server" -msgstr "Avvio del server dei contenuti fallito" +msgstr "Avvio del server dei contenuti non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:106 msgid "Error log:" @@ -15086,6 +15133,13 @@ msgid "" "on your iPhone. Here myhostname should be either the fully qualified " "hostname or the IP address of the computer calibre is running on." msgstr "" +"

    Ricorda di lasciare aperto calibre poiché il server funziona solamente " +"quando calibre è in esecuzione.\n" +"

    Per collegarti al server di calibre dal tuo dispositivo dovresti " +"utilizzare un URL del tipo http://mionomehost:8080 quale nuovo " +"catalogo del lettore Stanza del tuo iPhone. In questo caso mionomehost può " +"essere sia il nome host completamente specificato che l'indirizzo IP del " +"computer sul quale calibre è in esecuzione." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:25 msgid "" @@ -15261,7 +15315,7 @@ msgstr "La barra dei menu quando un dispositivo è connesso" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224 msgid "The context menu for the books in the calibre library" -msgstr "Il menu contestuale per i libri nella biblioteca calibre" +msgstr "Il menu contestuale per i libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:226 msgid "The context menu for the books on the device" @@ -15299,6 +15353,8 @@ msgid "" "

    The toolbar in calibre is different depending on whether a device is " "connected or not. Choose which toolbar you would like to customize:" msgstr "" +"

    La barra degli strumenti è diversa a seconda che un dispositivo sia " +"connesso o meno. Scegli quale barra vuoi personalizzare:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:30 msgid "Choose the toolbar to customize" @@ -15924,7 +15980,7 @@ msgstr "" "Sei sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Ricerche" @@ -16296,7 +16352,7 @@ msgstr "Ricetta disattivata" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" -msgstr "Operazione Fallita" +msgstr "Non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" @@ -16949,7 +17005,7 @@ msgstr "Spostamento della biblioteca in corso..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" -msgstr "Impossibile spostare la biblioteca" +msgstr "Spostamento della biblioteca non riuscito" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" @@ -17122,9 +17178,9 @@ msgid "" "your %s email address to the allowed email addresses in your Amazon.com " "Kindle management page." msgstr "" -"Se si prevede di usare l'email per inviare libri al Kindle, ricordarsi di " -"aggiungere l'indirizzo email %s agli indirizzi email consentiti nella pagina " -"di gestione del Kindle su Amazon.com." +"Se prevedi di utilizzare l'email per inviare libri al Kindle, ricordati di " +"aggiungere l'indirizzo %s agli indirizzi email consentiti nella pagina di " +"gestione del Kindle su Amazon.com." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:95 msgid "Setup" @@ -17197,16 +17253,16 @@ msgid "" "

    This is what will be present in the From: field of emails sent by " "calibre.
    Set it to your email address" msgstr "" -"

    Questo sarà immesso nel campo Da: per le email inviate da " -"calibre.
    Specificare il proprio indirizzo email" +"

    Sarà immesso nel campo Da: per le email inviate da calibre.
    Imposta " +"il tuo indirizzo email" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "" "

    A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -"

    Un server di posta è utile se il servizio al quale state mandando email " -"accetta solamente posta elettronica da server di posta ben conosciuti." +"

    Un server di posta è utile se il servizio al quale stai inviando email " +"accetta solamente posta elettronica da server di posta conosciuti." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Mail &Server" @@ -17317,12 +17373,13 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" -"

    Ricorda di lasciare aperto calibre perché il server funziona solamente " -"quando calibre è aperto.\n" +"

    Ricorda di lasciare aperto calibre poiché il server funziona solamente " +"quando calibre è in esecuzione.\n" "

    Stanza dovrebbe essere in grado di trovare calibre automaticamente. Se " -"non è così, prova ad aggiungere l'indirizzo URL http://myhostname:8080 come " -"un nuovo catalogo sull'iPhone. In questo caso myhostname è l'host o " -"l'indirizzo IP del computer su cui calibre è attivo." +"non è così, prova ad aggiungere l'indirizzo URL http://mionomehost:8080 come " +"un nuovo catalogo sull'iPhone. In questo caso mionomehost può essere sia il " +"nome host completamente specificato che l'indirizzo IP del computer sul " +"quale calibre è in esecuzione." #: /home/kovid/work/calibre/src/calibre/library/caches.py:162 #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 @@ -17719,7 +17776,7 @@ msgstr "Titoli non validi" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:27 msgid "Extra titles" -msgstr "Titoli extra" +msgstr "Titoli aggiuntivi" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:28 msgid "Invalid authors" @@ -17727,19 +17784,19 @@ msgstr "Autori non validi" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:29 msgid "Extra authors" -msgstr "Autori extra" +msgstr "Autori aggiuntivi" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:30 msgid "Missing book formats" -msgstr "Formati dei libri persi" +msgstr "Formati dei libri mancanti" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:31 msgid "Extra book formats" -msgstr "Formati dei libri extra" +msgstr "Formati dei libri aggiuntivi" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:32 msgid "Unknown files in books" -msgstr "File nei libri sconosciuti" +msgstr "File sconosciuti nei libri" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:33 msgid "Missing covers files" @@ -18190,7 +18247,7 @@ msgstr "Saranno persi i dati nella colonna: %r. Continuare (y/n)? " #: /home/kovid/work/calibre/src/calibre/library/cli.py:794 msgid "y" -msgstr "y" +msgstr "s" #: /home/kovid/work/calibre/src/calibre/library/cli.py:801 msgid "" @@ -18241,7 +18298,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:846 msgid "Error: You must specify an action (add|remove|list)" -msgstr "Errore: Specificare un'azione (add|remove|list)" +msgstr "Errore: devi specificare un'azione (add|remove|list)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:854 msgid "Name:" @@ -18253,7 +18310,7 @@ msgstr "Stringa di ricerca:" #: /home/kovid/work/calibre/src/calibre/library/cli.py:861 msgid "Error: You must specify a name and a search string" -msgstr "Errore: Specificare un nome e una stringa di ricerca" +msgstr "Errore: devi specificare un nome e una stringa di ricerca" #: /home/kovid/work/calibre/src/calibre/library/cli.py:864 msgid "added" @@ -18261,7 +18318,7 @@ msgstr "aggiunto" #: /home/kovid/work/calibre/src/calibre/library/cli.py:869 msgid "Error: You must specify a name" -msgstr "Errore: Specificare un nome" +msgstr "Errore: devi specificare un nome" #: /home/kovid/work/calibre/src/calibre/library/cli.py:872 msgid "removed" @@ -18271,7 +18328,7 @@ msgstr "rimosso" #, python-format msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" msgstr "" -"Errore: Azione %s non riconosciuta, deve essere una tra: (add|remove|list)" +"Errore: azione %s non riconosciuta, deve essere una tra: (add|remove|list)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:884 msgid "" @@ -18295,7 +18352,7 @@ msgid "" "Comma-separated list of reports.\n" "Default: all" msgstr "" -"Lista separata da virgole dei rapporti.\n" +"Elenco separato da virgole dei rapporti.\n" "Predefinito: tutti" #: /home/kovid/work/calibre/src/calibre/library/cli.py:898 @@ -18303,15 +18360,15 @@ msgid "" "Comma-separated list of extensions to ignore.\n" "Default: all" msgstr "" -"Lista delle estensioni separate da una virgola che devono essere ignorate.\n" -"Default: tutte" +"Elenco separato da virgole delle estensioni che devono essere ignorate.\n" +"Predefinito: tutte" #: /home/kovid/work/calibre/src/calibre/library/cli.py:902 msgid "" "Comma-separated list of names to ignore.\n" "Default: all" msgstr "" -"Lista separata da virgole dei nomi da ignorare.\n" +"Elenco separato da virgole dei nomi da ignorare.\n" "Predefinito: tutti" #: /home/kovid/work/calibre/src/calibre/library/cli.py:932 @@ -18416,18 +18473,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valutazione media è %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrazione del vecchio database nella biblioteca in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compattazione database" @@ -19627,7 +19684,7 @@ msgstr "Inglese (Indonesia)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:128 msgid "English (Israel)" -msgstr "English (Israel)" +msgstr "Inglese (Israele)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:129 msgid "English (Russia)" @@ -19647,7 +19704,7 @@ msgstr "English (Ireland)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:133 msgid "English (China)" -msgstr "English (China)" +msgstr "Inglese (Cina)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:134 msgid "English (South Africa)" @@ -19655,7 +19712,7 @@ msgstr "Inglese (Sud Africa)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:135 msgid "Spanish (Paraguay)" -msgstr "Spanish (Paraguay)" +msgstr "Spagnolo (Paraguay)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:136 msgid "Spanish (Uruguay)" @@ -19791,12 +19848,12 @@ msgstr "l'host deve essere della forma utente@nomehost" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " -msgstr "Negoziazione della sessione SSH fallita: " +msgstr "Negoziazione della sessione SSH non riuscita: " #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 #, python-format msgid "Failed to authenticate with server: %s" -msgstr "Autenticazione fallita col server: %s" +msgstr "Autenticazione al server non riuscita: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:255 msgid "Control email delivery" @@ -19861,11 +19918,11 @@ msgstr "Scaricamento completato" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" -msgstr "Scaricamento dei seguenti articoli fallito:" +msgstr "Scaricamento non riuscito dei seguenti articoli:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" -msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" +msgstr "Scaricamento dei seguenti articoli non riuscito parzialmente:" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " @@ -19943,7 +20000,7 @@ msgstr "Articolo scaricato: %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" -msgstr "Scaricamento fallito dell'articolo: %s" +msgstr "Scaricamento non riuscito dell'articolo: %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index de18497ae9..469f0797a0 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-25 16:01+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-26 05:12+0000\n" -"X-Generator: Launchpad (build 14189)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:22+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -466,7 +466,7 @@ msgid "Change the way calibre behaves" msgstr "calibreの挙動を変更する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "表示列を追加" @@ -905,26 +905,26 @@ msgstr "ライブラリへのパスが長すぎます。%d文字以下でなけ #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "はい" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "カードA" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "カードB" @@ -1077,8 +1077,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1086,9 +1086,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ニュース" @@ -1096,8 +1096,8 @@ msgstr "ニュース" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "カタログ" @@ -1143,11 +1143,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1167,8 +1167,8 @@ msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1178,8 +1178,8 @@ msgstr "本をデバイスの書誌情報リストへ追加しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1187,8 +1187,8 @@ msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1438,23 +1438,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX 電子書籍リーダ─と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kobo リーダーと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Koboはいくつものコレクションをサポートしています: " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "自動管理用のタグを作成" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "本の表紙をアップロード (新しいリーダー)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1463,22 +1463,55 @@ msgstr "" "通常KOBOリーダーは表紙イメージをEBookそのものから取り出します。このオプションを使うとCalibreは別の表紙イメージをリーダーへ送ります。表紙を" "変更した場合に便利です。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "白黒の表紙をアップロード" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "実装されていない" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" "\".kobo\"ファイルはデバイスでは本として扱われません。(sqliteデータベースとして使われます)。現在のところエクスポートや表示はできません。" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Palm Preと通信します。" @@ -1589,7 +1622,7 @@ msgid "All by author" msgstr "All by author(著者順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1628,7 +1661,7 @@ msgid "" msgstr "自動更新時に別ファイル表紙を更新する(新しいリーダー)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1638,12 +1671,12 @@ msgstr "" "ください。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "サムネイル生成時に表紙のアスペクト比を保つ" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1673,11 +1706,11 @@ msgstr "名前なし" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "PRST1やより新しいSony eBook リーダーと通信する" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "書籍の表紙のサムネイル画像を別にアップロードする。" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1686,15 +1719,15 @@ msgstr "" "通常SONYリーダーは表紙イメージをEBookそのものから取り出します。このオプションを使うとCalibreは別の表紙イメージをリーダーへ送ります。DRM" "のある書籍で表紙が変更できない場合に便利です。" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "自動マネージメント使用時に別表紙もアップデートする。" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "SONY 著者フォーマットを使用 (最初の著者のみ)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3743,7 +3776,7 @@ msgstr "はじめに" msgid "Main Text" msgstr "本文" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s フォーマットはサポートしていません" @@ -4921,7 +4954,7 @@ msgstr "ライブラリ内のファイルとデータベースの情報がマッ #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "許可されていません" @@ -6104,17 +6137,17 @@ msgstr "表紙をコピー" msgid "Remove Cover" msgstr "表紙を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "ダブルクリックで本の詳細ウィンドウを開く" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "パス名" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6213,7 +6246,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11425,54 +11458,54 @@ msgstr "削除する、としてマーク" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "列 %s を隠す" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "%s でソート" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "昇順" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "降順" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "テキスト配置を %s にする" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "左" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "右" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "中央" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "列を表示" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "列が広すぎる場合は縮める" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "デフォルトのレイアウトに戻す" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13957,7 +13990,7 @@ msgid "Change paths to &lowercase" msgstr "パスを小文字にする(&L)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "日付フォーマットの設定(&D):" @@ -14138,25 +14171,29 @@ msgid "" msgstr "ユーザーカテゴリーに表示したいグループ化検索名の名前を入力" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "手動管理" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "転送時のみ" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "自動管理" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "書誌情報の管理(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14173,7 +14210,7 @@ msgstr "" "
  • 自動管理: Calibre " "は自動的にデバイス上の書誌情報と、calibreのライブラリを毎回の接続時に同期します。
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15163,7 +15200,7 @@ msgid "" msgstr "いくつかの本の書誌情報を変更するのには、いくらか時間がかかります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "検索" @@ -17662,17 +17699,17 @@ msgstr "ラベルは、小文字のアルファベット、数字、アンダー msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均評価は %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "データベースのコンパクト化" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index f8701b39ce..53ea6ce60a 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-29 18:58+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:48+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:22+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 88587071da..f8a9ebb57f 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:48+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:22+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -464,7 +464,7 @@ msgid "Change the way calibre behaves" msgstr "Calibre가 동작하는 방식을 변경합니다" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "사용자 정의 열 추가" @@ -903,26 +903,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "예" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "주" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "카드 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "카드 B" @@ -1063,8 +1063,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1072,9 +1072,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "뉴스" @@ -1082,8 +1082,8 @@ msgstr "뉴스" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "분류" @@ -1127,11 +1127,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1151,8 +1151,8 @@ msgstr "책을 장치로 전송합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1162,8 +1162,8 @@ msgstr "책을 장치의 메타 정보 목록으로 추가합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1171,8 +1171,8 @@ msgstr "장치에서 책을 삭제합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1418,39 +1418,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX 전자책 리더와 통신합니다" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader와 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "실행되지 않음" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1458,6 +1458,39 @@ msgstr "" "책 대용인 \".kobo\" 화일이 기기상에 존재하지 않습니다. 이 \".kobo\" 화일들은 sqlite 데이터베이스 프로그램의 열로 " "표시되며, 현재 \".kobo\" 화일들은 변환되거나 보여지지 않습니다." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Palm Pre와 통신합니다." @@ -1568,7 +1601,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1601,7 +1634,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1609,12 +1642,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1641,26 +1674,26 @@ msgstr "제목 없음" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3617,7 +3650,7 @@ msgstr "서문" msgid "Main Text" msgstr "본문" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s 형식의 책은 지원하지 않습니다" @@ -4763,7 +4796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "허용안함" @@ -5917,17 +5950,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "경로" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6026,7 +6059,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11059,54 +11092,54 @@ msgstr "" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "%s 열을 숨김" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "%s순으로 정렬" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "오름차순" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "내림차순" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "%s에 대한 문자열 정렬을 변경" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "왼쪽" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "오른쪽" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "중앙" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "열 표시" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "기본 배치로 복원" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13488,7 +13521,7 @@ msgid "Change paths to &lowercase" msgstr "경로명을 소문자로 변경(&L)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "날짜 형식(&D):" @@ -13649,25 +13682,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "수동 관리" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "보낼 시에만" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "자동 관리" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "메타 정보 관리(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13678,7 +13715,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14598,7 +14635,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "검색" @@ -16857,17 +16894,17 @@ msgstr "라벨은 소문자, 숫자, 밑줄만 포함할 수 있으며 영문자 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 947247361a..d3011211aa 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:49+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:23+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -463,7 +463,7 @@ msgid "Change the way calibre behaves" msgstr "Pakeisti calibre veikimą" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Pridėti savo stulpelių" @@ -900,26 +900,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1053,8 +1053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1062,9 +1062,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Naujienos" @@ -1072,8 +1072,8 @@ msgstr "Naujienos" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalogas" @@ -1117,11 +1117,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1141,8 +1141,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1161,8 +1161,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1408,44 +1408,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Neįgyvendinta" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1556,7 +1589,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1622,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,12 +1630,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,26 +1662,26 @@ msgstr "Bevardis" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3529,7 +3562,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4624,7 +4657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5778,17 +5811,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5887,7 +5920,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10909,54 +10942,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13323,7 +13356,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13484,25 +13517,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13513,7 +13550,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14429,7 +14466,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16651,17 +16688,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 91bc93e690..94a86aaa4a 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:59+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:33+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 9c32dc76a4..35c6e37caa 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-15 17:25+0000\n" "Last-Translator: simss \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:48+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:22+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -35,13 +35,13 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -84,7 +84,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -105,8 +105,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -179,14 +179,14 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -464,7 +464,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Pievienot savas kolonnas" @@ -895,26 +895,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Jā" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1048,8 +1048,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1057,9 +1057,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ziņas" @@ -1067,8 +1067,8 @@ msgstr "Ziņas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalogs" @@ -1112,11 +1112,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1136,8 +1136,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1147,8 +1147,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1156,8 +1156,8 @@ msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1403,44 +1403,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1551,7 +1584,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1584,7 +1617,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1592,12 +1625,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1624,26 +1657,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3524,7 +3557,7 @@ msgstr "Priekšvārds" msgid "Main Text" msgstr "Pamatteksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4627,7 +4660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5781,17 +5814,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dubultklikšķis, lai atvērtu grāmatas detaļu logu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Atrodas" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5890,7 +5923,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10917,54 +10950,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13331,7 +13364,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13492,25 +13525,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13521,7 +13558,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14437,7 +14474,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16659,17 +16696,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 55033fc64d..8ca07329c5 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:49+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:23+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -465,7 +465,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -899,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1052,8 +1052,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1061,9 +1061,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "വാര്‍ത്തകള്‍" @@ -1071,8 +1071,8 @@ msgstr "വാര്‍ത്തകള്‍" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1116,11 +1116,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1140,8 +1140,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തിലേ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1151,8 +1151,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1160,8 +1160,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തില് #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1408,44 +1408,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX eBook reader ആയി സംവദിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1556,7 +1589,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1622,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,12 +1630,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,26 +1662,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3533,7 +3566,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4628,7 +4661,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5782,17 +5815,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5891,7 +5924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10913,54 +10946,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13327,7 +13360,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13488,25 +13521,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13517,7 +13554,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14433,7 +14470,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16655,17 +16692,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index e7ece27c8e..12a28f4186 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:49+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:23+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -468,7 +468,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "तुमच्यानुसार मजकूर स्तंभ तयार करा" @@ -900,26 +900,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "हो" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1053,8 +1053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1062,9 +1062,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "वार्ता" @@ -1072,8 +1072,8 @@ msgstr "वार्ता" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "पुस्तक सूची" @@ -1117,11 +1117,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1141,8 +1141,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1161,8 +1161,8 @@ msgstr "उपकरणावरील पुस्तके नष्ट कर #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1408,44 +1408,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1556,7 +1589,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1622,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,12 +1630,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,26 +1662,26 @@ msgstr "अनामिक" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3529,7 +3562,7 @@ msgstr "लेखकाचे मनोगत" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4624,7 +4657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "परवानगी नाही" @@ -5778,17 +5811,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5887,7 +5920,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10909,54 +10942,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13323,7 +13356,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13484,25 +13517,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13513,7 +13550,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14429,7 +14466,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16651,17 +16688,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 9ff62e6e11..c94e0ed2e6 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:48+0000\n" "Last-Translator: esaismail@gmail.com \n" "Language-Team: Malay \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:49+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:23+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -465,7 +465,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -900,26 +900,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1053,8 +1053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1062,9 +1062,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1072,8 +1072,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1117,11 +1117,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1141,8 +1141,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1161,8 +1161,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1408,44 +1408,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1556,7 +1589,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1622,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,12 +1630,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,26 +1662,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3532,7 +3565,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4627,7 +4660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5781,17 +5814,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5890,7 +5923,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10912,54 +10945,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13326,7 +13359,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13487,25 +13520,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13516,7 +13553,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14432,7 +14469,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16654,17 +16691,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index cdf3eae475..1a2b30a20d 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:26+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:50+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:24+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -473,7 +473,7 @@ msgid "Change the way calibre behaves" msgstr "Endrer måten calibre oppfører seg" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Legg til dine egne kolonner" @@ -940,26 +940,26 @@ msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Hovedvalg" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kort B" @@ -1102,8 +1102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1111,9 +1111,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1121,8 +1121,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1169,11 +1169,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1193,8 +1193,8 @@ msgstr "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1204,8 +1204,8 @@ msgstr "Legg bøker til enhetens metadatalister..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1213,8 +1213,8 @@ msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1470,39 +1470,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommuniser med Kindle DX eBook leser." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommuniser med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Ikke implementert" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1510,6 +1510,39 @@ msgstr "" "\". Kobo\" filene finnes ikke på enheten som bøker. I stedet, er de rader i " "databasen SQLite. Foreløpig kan de ikke eksporteres eller vises." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommuniser med Palm Pre" @@ -1620,7 +1653,7 @@ msgid "All by author" msgstr "Alle ved forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1662,7 +1695,7 @@ msgstr "" "leseplater)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1673,12 +1706,12 @@ msgstr "" "at ytelsen blir uakseptabelt lav." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Behold omslagsaspektsratio når du lager miniatyrbilde" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1709,26 +1742,26 @@ msgstr "Ikke navngitt" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3909,7 +3942,7 @@ msgstr "Forord" msgid "Main Text" msgstr "Hovedtekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s formaterte bøker er ikke støttet" @@ -5147,7 +5180,7 @@ msgstr "Filene i biblioteket ditt samsvarer med informasjonen i databasen." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Ikke tillatt" @@ -6353,17 +6386,17 @@ msgstr "Kopier omslag" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dobbeltklikk for å åpne vinduet for bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bane" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6462,7 +6495,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11667,54 +11700,54 @@ msgstr "Merket for sletting" msgid "Double click to edit me

    " msgstr "Dobbelklikk til rediger me

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Skjul kolonne %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sorter blant %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Stigende" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Synkende" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Forandre tekstjustering for %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Venstre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Høyre" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Senter" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Vis kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Gjenopprett standard visning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14198,7 +14231,7 @@ msgid "Change paths to &lowercase" msgstr "Forandre stier til &små bokstaver" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formater &datoer som:" @@ -14359,25 +14392,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Manuell administrasjon" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Kun ved sending" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatisk administrasjon" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Metadata &kontrollsenter:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14397,7 +14434,7 @@ msgstr "" "metadata på den enheten som er synkronisert med calibre-biblioteket, ved " "hver tilkobling
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15333,7 +15370,7 @@ msgid "" msgstr "Endring av metadata for mange bøker kan ta tid. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Søk" @@ -17828,17 +17865,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrerer gammel database til e-bokbiblioteket i %s
    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Komprimerer databasen" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 15f3ca4c32..29f2a45912 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:06+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:50+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:24+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -36,13 +36,13 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -85,7 +85,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -106,8 +106,8 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -147,7 +147,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -180,14 +180,14 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -468,7 +468,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -924,26 +924,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1079,8 +1079,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1088,9 +1088,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1098,8 +1098,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1143,11 +1143,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1167,8 +1167,8 @@ msgstr "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1178,8 +1178,8 @@ msgstr "Füge Bücher zur Metadaten Liste des Geräts hinzu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1187,8 +1187,8 @@ msgstr "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1434,44 +1434,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikation mit dem Kindle DX eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"


    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1582,7 +1615,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1617,7 +1650,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1625,12 +1658,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1657,26 +1690,26 @@ msgstr "Unbenannt" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3780,7 +3813,7 @@ msgstr "Vorwort" msgid "Main Text" msgstr "Haupttext" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Bücher im %s Format werden nicht unterstützt" @@ -4970,7 +5003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Das ist nicht gestattet" @@ -6135,17 +6168,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6244,7 +6277,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11341,54 +11374,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "Doppelklick ermöglicht Bearbeitung

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13788,7 +13821,7 @@ msgid "Change paths to &lowercase" msgstr "Pfade in K&leinschreibung umwandeln" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "&Daten formatieren als:" @@ -13949,25 +13982,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13978,7 +14015,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14901,7 +14938,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -17260,17 +17297,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu eBook Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Komprimiere Datenbank" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 10868e368c..a3addada49 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-21 22:48+0000\n" -"Last-Translator: drMerry \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-30 12:34+0000\n" +"Last-Translator: Erik van Oosten \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:43+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-31 05:32+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -91,13 +91,13 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -140,7 +140,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -161,8 +161,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -202,7 +202,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -235,14 +235,14 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -527,7 +527,7 @@ msgid "Change the way calibre behaves" msgstr "Wijzig het gedrag van calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Voeg eigen kolommen toe" @@ -996,26 +996,26 @@ msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Algemeen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Geheugenkaart B" @@ -1176,8 +1176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1185,9 +1185,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nieuws" @@ -1195,8 +1195,8 @@ msgstr "Nieuws" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catalogus" @@ -1248,11 +1248,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1272,8 +1272,8 @@ msgstr "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1283,8 +1283,8 @@ msgstr "Boeken aan metadatalijst op apparaat toevoegen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1292,8 +1292,8 @@ msgstr "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1549,23 +1549,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Communiceer met de Kindle DX e-reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Communiceer met de Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "De Kobo ondersteund diverse collecties waaronder " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Maak tags voor automatisch beheer" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Upload boek omslag (nieuwere readers)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1575,16 +1575,16 @@ msgstr "" "Met deze optie zal calibre een aparte omslag naar de de reader sturen. Dit " "is handig als u de omslag hebt gewijzigd." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Upload zwart/wit omslag" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Niet geïmplementeerd" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1593,6 +1593,50 @@ msgstr "" "daarvan zijn het rijen in de sqlite database. Op dit moment kunnen ze niet " "geëxporteerd of bekeken worden." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Boek laatst gelezen: %(time)s
    Percentage gelezen: " +"%(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Hoofdstuk %(chapter)d: %(chapter_title)s
    %(typ)s
    Hoofdstuk voortgang: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Hoofdstuk %(chapter)d: %(chapter_title)s
    %(typ)s
    Hoofdstuk voortgang: %(chapter_progress)s%%
    Markering: " +"%(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Hoofdstuk %(chapter)d: %(chapter_title)s
    %(typ)s
    Hoofdstuk voortgang: %(chapter_progress)s%%
    Markering: " +"%(text)s
    Notities: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Communiceer met de Palm Pre" @@ -1704,7 +1748,7 @@ msgid "All by author" msgstr "Allen op auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1751,7 +1795,7 @@ msgstr "" "(nieuwere e-readers)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1762,12 +1806,12 @@ msgstr "" "wanneer de prestaties door een groot aantal boeken sterk teruglopen." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Behoud verhouding van de omslag bij het maken van voorbeeldweergave" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1801,11 +1845,11 @@ msgstr "Naamloos" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Communiceer met de SONY PRS-T1 en nieuwere readers" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Upload aparte omslag thumbnails voor boeken" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1816,15 +1860,15 @@ msgstr "" "is handig als u boeken met DRM beveiliging verstuurt. In zulke boeken kan u " "de omslag niet wijzigen." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "Hernieuw individuele omslagen bij automatisch management" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "Gebruik SONY auteur formaat (alleen eerste auteur)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4144,7 +4188,7 @@ msgstr "Voorwoord" msgid "Main Text" msgstr "Hoofdtekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "boeken in %s-formaat worden niet ondersteund" @@ -5423,7 +5467,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Niet toegestaan" @@ -6674,17 +6718,17 @@ msgstr "Omslag kopiëren" msgid "Remove Cover" msgstr "Verwijder omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dubbelklikken om de boekdetails te zien" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6783,7 +6827,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12254,54 +12298,54 @@ msgstr "Geselecteerd om te verwijderen" msgid "Double click to edit me

    " msgstr "Dubbelklik om me te wijzigen

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Kolom %s verbergen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Op %s sorteren" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Oplopend" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Aflopend" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Verander de uitlijning van de tekst voor %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Links" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Rechts" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Midden" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Kolom weergeven" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Kolom verkleinen indien deze te breed is voor weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Standaardlayout herstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14971,7 +15015,7 @@ msgid "Change paths to &lowercase" msgstr "Wijzig padnamen naar k&leine letters" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "&Datum weergeven als:" @@ -15171,25 +15215,30 @@ msgstr "" "u wilt dat ze als gebruikerscategorie getoond worden" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Handmatig beheer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Alleen bij versturen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatisch beheer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"Kan metadata management niet wijzigen zolang het apparaat verbonden is" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "&Metadatabeheer:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15208,7 +15257,7 @@ msgstr "" "
  • Automatisch beheer: calibre houdt automatisch de metadata op het " "apparaat gelijk met de calibre-bibliotheek bij elke verbinding.
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16278,7 +16327,7 @@ msgstr "" "zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Zoekopdrachten" @@ -16694,9 +16743,8 @@ msgid "" "%(app)s has been updated to version %(ver)s. See the new features." msgstr "" -"%(app)s is bijgewerkt naar versie %(ver)s. Bekijk de nieuwe functies " -"(Engelstalig)." +"%(app)s heeft een nieuwe versie %(ver)s. Bekijk de veranderingen (Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:80 msgid "Update available!" @@ -18919,17 +18967,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sGemiddelde waardering is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Database comprimeren" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 2817743fbc..6aced393d3 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:08+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:50+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:24+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nòvas" @@ -1065,8 +1065,8 @@ msgstr "Nòvas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica amb lo lector Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index eb9e93ad99..5abcdad386 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:50+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:24+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "Calibre ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲੋ" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -900,26 +900,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1053,8 +1053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1062,9 +1062,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1072,8 +1072,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1117,11 +1117,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1141,8 +1141,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1152,8 +1152,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1161,8 +1161,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1408,44 +1408,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1556,7 +1589,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1589,7 +1622,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1597,12 +1630,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1629,26 +1662,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3529,7 +3562,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4624,7 +4657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5778,17 +5811,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5887,7 +5920,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10909,54 +10942,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13323,7 +13356,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13484,25 +13517,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13513,7 +13550,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14429,7 +14466,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16651,17 +16688,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 0a4777d3cb..04bb5c4541 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-16 21:30+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-30 09:31+0000\n" "Last-Translator: koliberek \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:51+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-31 05:33+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -474,7 +474,7 @@ msgid "Change the way calibre behaves" msgstr "Zmień zachowanie calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Dodaj własne kolumny" @@ -943,26 +943,26 @@ msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Tak" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Główna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Karta B" @@ -1112,8 +1112,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1121,9 +1121,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newsy" @@ -1131,8 +1131,8 @@ msgstr "Newsy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1183,11 +1183,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1207,8 +1207,8 @@ msgstr "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1218,8 +1218,8 @@ msgstr "Dodawanie książek do listy metadanych urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1227,8 +1227,8 @@ msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1487,23 +1487,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Umożliwia komunikację z czytnikiem książek Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Umożliwia komunikację z czytnikiem Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo obsługuje różne kolekcje, w tym " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Utwórz etykiety do automatycznego zarządzania" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Wyślij okładki z książkami (nowsze czytniki)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1513,16 +1513,16 @@ msgstr "" "opcję calibre wyśle do czytnika okładkę oddzielnie. Opcja jest przydatna " "jeśli okładka została zmodyfikowana." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Wyślij czarno-białe okładki" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Niezaimplementowane" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1531,6 +1531,49 @@ msgstr "" "wierszami w bazie danych sqlite. Obecnie nie można ich oglądać ani " "eksportować." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Ostatnio przeczytana książka: %(time)s
    Przecztane: " +"%(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Rozdział %(chapter)d: %(chapter_title)s
    %(typ)s
    Postęp: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Rozdział %(chapter)d: %(chapter_title)s
    %(typ)s
    Postęp: %(chapter_progress)s%%
    Zaznaczenie: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Rozdział %(chapter)d: %(chapter_title)s
    %(typ)s
    Postęp: %(chapter_progress)s%%
    Zaznaczenie: %(text)s
    Notatki: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Umożliwia komunikację z telefonem Palm Pre." @@ -1641,7 +1684,7 @@ msgid "All by author" msgstr "Wszystkie według autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1686,7 +1729,7 @@ msgstr "" "(nowsze czytniki)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1697,12 +1740,12 @@ msgstr "" "ona zbyt wolne działanie." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachowaj proporcje obrazu przy tworzeniu miniatur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1736,11 +1779,11 @@ msgstr "Nienazwany" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "Umożliwia komunikację z PRST1 oraz nowszymi czytnikami Sony" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Wyślij oddzielnie miniaturki okładek" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1751,20 +1794,23 @@ msgstr "" "jeśli wysyłasz do czytnika książki zabezpieczone DRM, których okładki nie " "mogą być zmodyfikowane (a z jakiegoś względu chcesz mieć własne)." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "Odśwież wysłane oddzielnie okładki przy automatycznym zarządzaniu" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" -msgstr "" +msgstr "Użyj formatu SONY dla autora (tylko pierwszy autor)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" +"Ustaw tę opcję jeśli chcesz, by nazwisko autora było wyświetlane w Sony tak " +"jak ustawie je T1. Oznacza to, że będzie wyświetlane pierwsze nazwisko przy " +"pracach zbiorowych. Jeśli używasz wtyczek pozostaw to pole nieustawione." #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." @@ -4044,7 +4090,7 @@ msgstr "Wstęp" msgid "Main Text" msgstr "Tekst główny" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "książki formatu %s nie są wspierane" @@ -5034,13 +5080,15 @@ msgstr "Nie zaznaczono żadnych książek do których mają być pobrane notatki #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 msgid "Some errors" -msgstr "" +msgstr "Wystąpiły błędy" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 msgid "" "Could not fetch annotations for some books. Click show details to see which " "ones." msgstr "" +"Nie udało się pobrać komentarzy dla niektórych książek. Kliknij \"Pokaż " +"szczegóły\" aby zobaczyć dokładniejsze informacje." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 msgid "Create catalog" @@ -5305,7 +5353,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Niedozwolone" @@ -6548,19 +6596,19 @@ msgstr "Skopiuj okładkę" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:293 msgid "Remove Cover" -msgstr "" +msgstr "Usuń okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Kliknij podwójnie, by otworzyć okno z informacjami o książce" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ścieżka" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6659,7 +6707,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12113,54 +12161,54 @@ msgstr "Oznaczone do usunięcia" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ukryj kolumnę %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Posortuj po kolumnie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Rosnąco" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Malejąco" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Zmień wyrównanie tekstu dla %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Do lewej" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Do prawej" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Wyśrodkuj" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Pokaż kolumnę" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Zwęź kolumnę jeśli jest zbyt szeroka" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Przywróć domyślny układ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14828,7 +14876,7 @@ msgid "Change paths to &lowercase" msgstr "Zmieniaj ścieżki na &małe litery" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatuj &daty według schematu:" @@ -15038,25 +15086,29 @@ msgstr "" "które chcesz wyświetlać w kategoriach użytkownika" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Ręczne zarządzanie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Tylko podczas wysyłania" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatyczne zarządzanie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "Nie można zmienić metadanych gdy urządzenie jest podłączone" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Zarządzanie &metadanymi:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15075,7 +15127,7 @@ msgstr "" "metadane na urządzeniu w synchronizacji z biblioteką calibre, przy każdym " "połączeniu
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15940,7 +15992,7 @@ msgstr "DRM" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Download" -msgstr "" +msgstr "Pobierz" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 msgid "Price" @@ -16123,7 +16175,7 @@ msgid "" msgstr "Zmiana metadanych dla tylu książek może chwilę zająć. Jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Wyszukiwania" @@ -17611,7 +17663,7 @@ msgstr "pusty" #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 msgid "Invalid boolean query \"{0}\"" -msgstr "" +msgstr "Nieprawidłowe zapytanie \"{0}\"" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:55 #, python-format @@ -18761,18 +18813,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index af9e4f524a..583a8b8034 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-28 10:59+0000\n" "Last-Translator: Ricardo Almeida \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:51+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:25+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -471,7 +471,7 @@ msgid "Change the way calibre behaves" msgstr "Altere o modo como o calibre se comporta" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Adicione as suas próprias colunas" @@ -941,26 +941,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Cartão B" @@ -1104,8 +1104,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1113,9 +1113,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1123,8 +1123,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catálogo" @@ -1176,11 +1176,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1200,8 +1200,8 @@ msgstr "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1211,8 +1211,8 @@ msgstr "A adicionar os livros à listagem de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1220,8 +1220,8 @@ msgstr "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1476,39 +1476,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicar com o leitor Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunicar com o leitor Kobo." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Não Implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1517,6 +1517,39 @@ msgstr "" "são considerados colunas na base de dados SQLite. Actualmente, estes não " "podem ser exportados ou exibidos." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunicar com o leitor Palm Pre" @@ -1627,7 +1660,7 @@ msgid "All by author" msgstr "Todos por Autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1671,7 +1704,7 @@ msgstr "" "recentes)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1682,12 +1715,12 @@ msgstr "" "livros no dispositivo que torne a performance inaceitável." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Manter a relação altura/largura quando são geradas as miniaturas" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1717,26 +1750,26 @@ msgstr "Sem nome" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3908,7 +3941,7 @@ msgstr "Prefácio" msgid "Main Text" msgstr "Texto Principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Os livros no formato %s não são suportados" @@ -5123,7 +5156,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Não permitido" @@ -6311,17 +6344,17 @@ msgstr "Copiar Capa" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Clicar duas vezes para abrir a janela \"Detalhes do Livro\"" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6420,7 +6453,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11539,54 +11572,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "Duplo clique para me editar

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13987,7 +14020,7 @@ msgid "Change paths to &lowercase" msgstr "Alterar os caminhos para &minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatar as &datas como:" @@ -14148,25 +14181,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestão manual" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Apenas ao enviar" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestão automática" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gestão de &metadados:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14186,7 +14223,7 @@ msgstr "" "metadados no dispositivo com a biblioteca do calibre, a cada " "ligação
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15118,7 +15155,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Procuras" @@ -17474,19 +17511,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "A compactar a base de dados" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index d0d8964a22..29f46ec3cf 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-21 02:40+0000\n" "Last-Translator: Nestor Carvalho \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:57+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:31+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -472,7 +472,7 @@ msgid "Change the way calibre behaves" msgstr "Muda o modo como o calibre se comporta" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Adiciona suas próprias colunas" @@ -945,26 +945,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Cartão B" @@ -1126,8 +1126,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1135,9 +1135,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1145,8 +1145,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catálogo" @@ -1198,11 +1198,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1222,8 +1222,8 @@ msgstr "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1233,8 +1233,8 @@ msgstr "Adicionando livros à lista de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1242,8 +1242,8 @@ msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1500,39 +1500,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica-se com o leitor Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunica-se com o leitor Kobo." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Criar palavras-chave para manejamento automático" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Não implementado" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1540,6 +1540,39 @@ msgstr "" "arquivo \".kobo\" não são livros, mas sim, linhas no banco sqlite. " "Atualmente não podem serem exportados ou visualizados." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunica-se com o Palm Pre" @@ -1652,7 +1685,7 @@ msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1695,7 +1728,7 @@ msgstr "" "(readers novos)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1706,12 +1739,12 @@ msgstr "" "no leitor e a performance (velocidade) ficar inaceitável." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Preservar a proporção da capa ao gerar as miniaturas" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1745,26 +1778,26 @@ msgstr "Sem nome" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3890,7 +3923,7 @@ msgstr "Prefácio" msgid "Main Text" msgstr "Texto Principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s formatos de livro não são suportados" @@ -5057,7 +5090,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Não permitido" @@ -6242,17 +6275,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6351,7 +6384,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11450,54 +11483,54 @@ msgstr "Marcado para exclusão" msgid "Double click to edit me

    " msgstr "Um duplo clique para editar-me

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Esconder campo %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendente" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Mudar o alinhamento do texto para %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "À esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Direita" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centralizado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Mostrar campo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaurar o layout padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13928,7 +13961,7 @@ msgid "Change paths to &lowercase" msgstr "Trocar caminhos para &letras minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formato para &datas são:" @@ -14089,25 +14122,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gerenciamento Manual" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Somente no envio" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gerenciamento automático" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Gerenciamento de &metadados:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14118,7 +14155,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15053,7 +15090,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Pesquisas" @@ -17444,19 +17481,19 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Compactando banco de dados" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index fd08e60ac0..981fab029c 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-05 16:48+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-10-28 11:40+0000\n" "Last-Translator: Lucian Martin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2011-10-22 04:52+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-29 05:14+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -480,7 +480,7 @@ msgid "Change the way calibre behaves" msgstr "Schimbă modul în care se comportă Calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Adaugă propriile tale coloane" @@ -961,26 +961,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Card B" @@ -1140,8 +1140,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1149,9 +1149,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Știri" @@ -1159,8 +1159,8 @@ msgstr "Știri" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Catalog" @@ -1211,11 +1211,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1235,8 +1235,8 @@ msgstr "Se transferă cărţi pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1246,8 +1246,8 @@ msgstr "Se adaugă cărţi listei de metadate a dispozitivului..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1255,8 +1255,8 @@ msgstr "Se şterg cărţi de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1513,39 +1513,42 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunică cu dispozitivul Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Comunică cu dispozitivul Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo sprijină mai multe colecţii, inclusiv " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Creează etichete pentru administrare automată" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" +"În mod normal, cititoarele KOBO iau imaginea coperţii din fişierul e-carte. " +"Cu această opţiune calibre va trimite cititorului o imagine separată, " +"folositoare dacă aţi modificat coperta." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Neimplementat" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1553,6 +1556,50 @@ msgstr "" "Fișierele .kobo nu există pe dispozitiv ca și cărți, ci ca rânduri în baza " "de date sqlite. Acum ele nu pot fi exportate sau vizualizate." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" +"
    Cartea citită ultima dată: %(time)s
    Procentajul " +"citit: %(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"Capitol %(chapter)d: %(chapter_title)s
    %(typ)s
    Parcurgere capitol: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"Capitol%(chapter)d: %(chapter_title)s
    %(typ)s
    Parcurgere capitol: %(chapter_progress)s%%
    Puncte " +"cheie: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"Capitol%(chapter)d: %(chapter_title)s
    %(typ)s
    Parcurgere capitol: %(chapter_progress)s%%
    Puncte " +"cheie: %(text)s
    Note: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Comunică cu telefonul Palm Pre." @@ -1648,7 +1695,7 @@ msgstr "Comunică cu dispozitivul Sony PRS-500." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with Sony eBook readers older than the PRST1." -msgstr "" +msgstr "Comunică cu dispozitivele Sony mai vechi decât PRST1." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:60 msgid "Comments have been removed as the SONY reader chokes on them" @@ -1665,7 +1712,7 @@ msgid "All by author" msgstr "Toate după autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1713,7 +1760,7 @@ msgstr "" "(cititoare mai noi)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1724,14 +1771,14 @@ msgstr "" "atât de multe cărţi pe cititor încât randamentul este inacceptabil." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" "Păstrează raportul de aspect al coperții atunci când sunt generate imagini " "reduse" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1764,28 +1811,28 @@ msgstr "Nedenumit" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:36 msgid "Communicate with the PRST1 and newer SONY eBook readers" -msgstr "" +msgstr "Comunică cu PRST1 şi dispozitivele Sony mai noi." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4108,7 +4155,7 @@ msgstr "Prefaţă" msgid "Main Text" msgstr "Textul principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s formatul cărţilor nu este acceptat" @@ -5124,7 +5171,7 @@ msgstr "Nu sunt cărţi selectate la care sa se poata aduce adnotari" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 msgid "Some errors" -msgstr "" +msgstr "Nişte erori" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 msgid "" @@ -5399,7 +5446,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nu este permis" @@ -6651,17 +6698,17 @@ msgstr "Copiază Coperta" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Apăsaţi dublu click pentru a deschide fereastra cu detaliile cărţii." -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cale" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6760,7 +6807,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -7309,11 +7356,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:14 msgid "DJVU Input" -msgstr "" +msgstr "Intrare DJVU" #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input_ui.py:25 msgid "Use &djvutxt, if available, for faster processing" msgstr "" +"Foloseşte &djvutxt, dacă este disponibil, pentru o procesare mai rapidă" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" @@ -12018,7 +12066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:505 msgid "No job selected" -msgstr "" +msgstr "Nicio sarcină selectată" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:507 msgid "Do you really want to stop the selected job?" @@ -12227,54 +12275,54 @@ msgstr "Marcat pentru ştergere" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ascunde coloana %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sortează în %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Ascendent" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Descendent" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Modifică alinierea textului pentru %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Stânga" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Dreapta" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centru" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Arată coloana" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Îngustă coloana dacă este prea lată pentru a încape" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Restaurează amplasarea implicită" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14968,7 +15016,7 @@ msgid "Change paths to &lowercase" msgstr "Schimbă calea în &litere mici" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatează &data ca:" @@ -14986,7 +15034,7 @@ msgstr "Salvează metadatele în fişiere &OPF" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:71 msgid "&Show files in file browser after saving to disk" -msgstr "" +msgstr "&Afişează fişierele în browser după salvarea pe disc" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search.py:34 msgid "" @@ -15180,25 +15228,31 @@ msgstr "" "dacă doriţi să îl vizualizaţi ca şi categorie utilizator" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Gestionare manuală" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Doar la trimitere" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Gestionare automată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" +"Nu se poate modifica managementul metadatelor atât timp cât un dispozitiv " +"este conectat" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "&Gestionare metadate:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15217,7 +15271,7 @@ msgstr "" "
  • Gestionare automată: calibre păstrează metadatele sincronizate cu " "biblioteca, în mod automat pe dispozitiv, la fiecare conectare
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15316,7 +15370,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:115 msgid "Run server &automatically when calibre starts" -msgstr "" +msgstr "Rulează serverul &automat atunci când calibre porneşte" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:119 msgid "View &server logs" @@ -16274,7 +16328,7 @@ msgstr "" "doriţi să continuaţi?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Căutări" @@ -18925,17 +18979,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedia evaluărilor este %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Se compactează baza de date" @@ -21292,6 +21346,9 @@ msgid "" "Set this to True to ensure that tags in 'Tags to add when adding\n" "a book' are added when copying books to another library" msgstr "" +"Setează valoarea \"True\" pentru a asigura că etichetele din\n" +"\"Etichete de adăugat la adăugarea unei cărţi\" sunt adăugate\n" +"atunci când se copiază cărţile într-o altă bibliotecă" #: /home/kovid/work/calibre/resources/default_tweaks.py:288 msgid "Set the maximum number of tags to show per book in the content server" @@ -21357,6 +21414,16 @@ msgid "" "level sorts, and if you are seeing a slowdown, reduce the value of this " "tweak." msgstr "" +"Setează numărul maxim de \"nivele\" de sortare pe care calibre le foloseşte\n" +"la resortarea bibliotecii după anumite operaţii cum ar fi căutările sau " +"conectarea\n" +"dispozitivelor. Fiecare nivel de sortare adaugă o penalizare la performanţe. " +"Dacă\n" +"baza de date este mare (mii de cărţi) penalitatea este vizibilă. Dacă nu vă " +"\n" +"îngrijorează sortarea pe mai multe nivele şi observaţi încetiniri ale " +"sistemului,\n" +"reduceţi valoarea acestei ajustări." #: /home/kovid/work/calibre/resources/default_tweaks.py:317 msgid "Specify which font to use when generating a default cover" @@ -21369,6 +21436,13 @@ msgid "" "(Liberation\n" "Serif) does not contain glyphs for the language of the books in your library." msgstr "" +"Calea absolută spre fişierele font .ttf care sunt folosite ca şi fonturi " +"pentru\n" +"titluri, autori şi note de subsol la generarea unei coperţi implicite. " +"Aceasta\n" +"este folositoare dacă fontul implicit (Liberation Serif) nu conţine " +"simboluri\n" +"pentru limba în care sunt scrise cărţile din biblioteca dumneavoastră." #: /home/kovid/work/calibre/resources/default_tweaks.py:324 msgid "Control behavior of the book list" @@ -21411,6 +21485,19 @@ msgid "" "Example: locale_for_sorting = 'fr' -- sort using French rules.\n" "Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." msgstr "" +"Setând această ajustare, forţează sortarea să folosească\n" +"ordinea specifică limbii. Aceasta poate fi folositoare în cazul\n" +"în care rulaţi calibre în limba engleză şi doriţi sortarea în limba\n" +"locală. Setaţi ajustarea la codul de limbă ISO 639-1 dorit, scris\n" +"cu litere mici. Găsiţi lista cu limbile locale disponibile la\n" +"http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/nls/rbagsicusorts" +"equencetables.htm\n" +"Default: locale_for_sorting = '' -- foloseşte limba în care este calibre " +"afişat\n" +"Example: locale_for_sorting = 'fr' -- sortează folosind regulile limbii " +"franceze.\n" +"Example: locale_for_sorting = 'nb' -- sortează folosind regulile limbii " +"norvegiene." #: /home/kovid/work/calibre/resources/default_tweaks.py:348 msgid "Number of columns for custom metadata in the edit metadata dialog" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index cc6c59bcac..58146d8524 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,17 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-11 08:34+0000\n" -"Last-Translator: Sidorychev Alexander \n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-11-02 18:35+0000\n" +"Last-Translator: Eugene Krivobokov \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:52+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-11-03 05:22+0000\n" +"X-Generator: Launchpad (build 14214)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -38,13 +38,13 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -87,7 +87,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -108,8 +108,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -149,7 +149,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -182,14 +182,14 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -478,7 +478,7 @@ msgid "Change the way calibre behaves" msgstr "Настройка поведения Сalibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Добавьте свои столбцы" @@ -944,26 +944,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Основная" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Карта 1" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Карта 2" @@ -1115,8 +1115,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1124,9 +1124,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новости" @@ -1134,8 +1134,8 @@ msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Каталог" @@ -1186,11 +1186,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1210,8 +1210,8 @@ msgstr "Передача книги на устройство..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1221,8 +1221,8 @@ msgstr "Добавление книги в список метаданных у #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1230,8 +1230,8 @@ msgstr "Удаление книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1489,39 +1489,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Соединиться с Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Соединиться с Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo поддерживает использование нескольких коллекций " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Создать теги для автоматического упрвления" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" -msgstr "" +msgstr "Загрузить чёрно-белые обложки" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Не реализовано" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1530,6 +1530,39 @@ msgstr "" "записями в БД sqlite. На текущий момент они не могут быть экспортированы или " "просмотрены." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Соединиться с Palm Pre" @@ -1640,7 +1673,7 @@ msgid "All by author" msgstr "Все, автор которых" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1682,7 +1715,7 @@ msgstr "" "(новые ридеры)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1690,12 +1723,12 @@ msgid "" msgstr "." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Сохранять соотношение сторон обложки при построении миниатюр" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1728,26 +1761,26 @@ msgstr "Без имени" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 -msgid "Upload separate cover thumbnails for books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +msgid "Upload separate cover thumbnails for books" +msgstr "Загрузить различные изображения обложек для книг" + +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -2550,6 +2583,10 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Когда calibre удаляет пустые строки между абзацами, она автоматически " +"расставляет красные строки, чтобы абзацы визуально выделялись. Эта опция " +"устанавливает величину отступа (в em). Если установлена отрицательная " +"величина, используется размер отступа, указанный в документе." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2571,6 +2608,8 @@ msgid "" "Set the height of the inserted blank lines (in em). The height of the lines " "between paragraphs will be twice the value set here." msgstr "" +"Установить высоту вставляемых пустых строк (в em). Высота строк между " +"абзацами будет в два раза превышать заданное значение." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:398 msgid "" @@ -3949,7 +3988,7 @@ msgstr "Введение" msgid "Main Text" msgstr "Основной текст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s формат книг не поддерживается" @@ -5177,7 +5216,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Запрещено" @@ -6392,17 +6431,17 @@ msgstr "Копировать обложку" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Двойной клик откроет окно с описанием книги" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Путь" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6501,7 +6540,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11709,54 +11748,54 @@ msgstr "Отмечено для удаления" msgid "Double click to edit me

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

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Скрыть столбец %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Поиск по %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Возрастание" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Убывание" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Изменить выравнивание текста для %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Влево" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Вправо" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "По центру" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Показать столбец" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Уменьшить столбец, если он не умещается" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Восстановить расположение по умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14274,7 +14313,7 @@ msgid "Change paths to &lowercase" msgstr "Привести пути к нижнему регистру" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Форматировать даты как:" @@ -14440,25 +14479,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Ручное управление" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Только при отправке" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Автоматическое управление" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Управление метаданными" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14469,7 +14512,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15407,7 +15450,7 @@ msgstr "" "Изменить мета-данные нескольких книг займёт некоторое время. Вы согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Поиски" @@ -17794,17 +17837,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Сжатие базы данных" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 26506eb44f..6af4d6eb8b 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:54+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:28+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 3b7f807108..6959cb449f 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:53+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:27+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index c147f10806..a3ac30566e 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 18:12+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:53+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:27+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -467,7 +467,7 @@ msgid "Change the way calibre behaves" msgstr "Zmeniť spôsob chovania calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "pridať vlastné stĺpce" @@ -928,26 +928,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Áno" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1090,8 +1090,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1099,9 +1099,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novinky" @@ -1109,8 +1109,8 @@ msgstr "Novinky" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalóg" @@ -1161,11 +1161,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1185,8 +1185,8 @@ msgstr "Prenos kníh do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1196,8 +1196,8 @@ msgstr "Pridávam knihy do zoznamu v zariadení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1205,8 +1205,8 @@ msgstr "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1457,39 +1457,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikácia s Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Komunikácia s Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Neimplementované" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1497,6 +1497,39 @@ msgstr "" "\".kobo\" súbory neexistujú v zariadení ako knižné záznamy, sú to riadky v " "sqlite databáze. Teraz nemôžu byt exportované alebo zobrazené." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Komunikácia s Palm Pre" @@ -1607,7 +1640,7 @@ msgid "All by author" msgstr "Všetko podľa autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1642,7 +1675,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1653,12 +1686,12 @@ msgstr "" "že je výkon neprijateľný." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Zachovať pomer strán prednej strany pri vytváraní náhľadov" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1685,26 +1718,26 @@ msgstr "Bez mena" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3761,7 +3794,7 @@ msgstr "Predhovor" msgid "Main Text" msgstr "Hlavný text" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Elektronické knihy vo formáte %s nie sú podporované" @@ -4871,7 +4904,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nedovolené" @@ -6026,17 +6059,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6135,7 +6168,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11184,54 +11217,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13608,7 +13641,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13769,25 +13802,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13798,7 +13835,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14721,7 +14758,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -17025,18 +17062,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Zmenšujem databázu" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 3f7976aa6c..e003819af7 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-03 21:01+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2011-10-22 04:54+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:27+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -37,13 +37,13 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -86,7 +86,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -107,8 +107,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -148,7 +148,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -181,14 +181,14 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -475,7 +475,7 @@ msgid "Change the way calibre behaves" msgstr "Spremenite odzivanje programa calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Dodajte lastne stolpce" @@ -938,26 +938,26 @@ msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Glavni pomn." #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kartica B" @@ -1103,8 +1103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1112,9 +1112,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novice" @@ -1122,8 +1122,8 @@ msgstr "Novice" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1173,11 +1173,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1197,8 +1197,8 @@ msgstr "Prenašanje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1208,8 +1208,8 @@ msgstr "Dodajanje knjig na seznam metapodatkov naprave..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1217,8 +1217,8 @@ msgstr "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1469,39 +1469,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Povezovanje z bralnikom e-knjig Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Povezovanje s Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo podpira več zbirk, vključno z " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Ustvari značke za samodejno upravljanje" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Ni podprto" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1509,6 +1509,39 @@ msgstr "" "Datoteke \".kobo\" na tej napravi ne obstajajo kot knjige, so vrstice v " "zbirki podatkov sqlite. Trenutno jih ne morete izvoziti ali videti." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Povezovanje s Palm Pre." @@ -1619,7 +1652,7 @@ msgid "All by author" msgstr "Vse po avtorjih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1655,7 +1688,7 @@ msgstr "" "Osveži ločene platnice pri uporabi samodejnega upravljanja (novejši bralniki)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1663,12 +1696,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Ohrani razmerje stranic naslovnice pri izdelavi predoglednih slik" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1698,26 +1731,26 @@ msgstr "Neimenovano" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3777,7 +3810,7 @@ msgstr "Uvod" msgid "Main Text" msgstr "Glavno besedilo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Knjige v zapisu %s niso podprte" @@ -4902,7 +4935,7 @@ msgstr "Datoteke iz vaše knjižnice se ujemajo s podatki v zbirki podatkov." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Ni dovoljeno" @@ -6058,17 +6091,17 @@ msgstr "Kopiraj naslovnico" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dvokliknite, da se odpre okno podrobnosti o knjigi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pot" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6167,7 +6200,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11213,54 +11246,54 @@ msgstr "Označeno za brisanje" msgid "Double click to edit me

    " msgstr "Dvoklikni me, da me urediš

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Skrij stolpec %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Razvrsti po %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Naraščajoče" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Padajoče" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Levo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Desno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Pokaži stolpec" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Obnovi privzeto razporeditev" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13629,7 +13662,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13790,25 +13823,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "ročno upravljanje" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "samo pri pošiljanju" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "samodejno upravljanje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "&Upravljanje z metapodatki:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13819,7 +13856,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14738,7 +14775,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Iskanja" @@ -17032,18 +17069,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index e307270377..938488b9d1 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:39+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:14+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Lajme" @@ -1065,8 +1065,8 @@ msgstr "Lajme" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "Teksti Kryesor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Shteg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 3c99a1df1e..ceee0f53b8 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:52+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:26+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -466,7 +466,7 @@ msgid "Change the way calibre behaves" msgstr "Promenite način ponašanja calibrea" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Dodajte sopstvene kolone" @@ -927,26 +927,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Osnovna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kartica B" @@ -1089,8 +1089,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1098,9 +1098,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vesti" @@ -1108,8 +1108,8 @@ msgstr "Vesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1160,11 +1160,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1184,8 +1184,8 @@ msgstr "Šaljem knjige na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1195,8 +1195,8 @@ msgstr "Dodajem knjige na spisak metapodataka na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1204,8 +1204,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1453,39 +1453,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Uspostavi vezu s Kindle DX čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Uspostavi vezu s Kobo čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Nije dovršeno" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1493,6 +1493,39 @@ msgstr "" "\".kobo\" datoteke ne postoje na uređaju kao knjige već redovi u sqlite bazi " "podataka. Trenutno se ne mogu ni izvoziti ni pregledati." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Uspostavi vezu s Palm Pre telefonom." @@ -1603,7 +1636,7 @@ msgid "All by author" msgstr "Sve, po autoru" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1644,7 +1677,7 @@ msgstr "" "čitači)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1655,12 +1688,12 @@ msgstr "" "aktivnosti uzima previše vremena." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1687,26 +1720,26 @@ msgstr "Neimenovano" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3863,7 +3896,7 @@ msgstr "Predgovor" msgid "Main Text" msgstr "Glavni tekst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "Knjige u formatu %s nisu podržane" @@ -5054,7 +5087,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Nije dozvoljeno" @@ -6260,17 +6293,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Kliknite dva puta da otvorite prozor s detaljima o knjizi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Putanja" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6369,7 +6402,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11556,54 +11589,54 @@ msgstr "Izabrano za brisanje" msgid "Double click to edit me

    " msgstr "Kliknite dva puta da me promenite

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Sakrij kolonu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sortiraj po koloni %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Rastući redosled" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Opadajući redosled" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Promeni poravnanje za %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Levo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Desno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrirano" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Prikaži kolonu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Vrati podrazumevani izgled" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14086,7 +14119,7 @@ msgid "Change paths to &lowercase" msgstr "Promeni putanje u &mala slova" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatiraj &datume na sledeći način:" @@ -14247,25 +14280,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Ručno upravljanje" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Samo pri slanju" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Automatsko upravljanje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Upravljanje &metapodacima:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14284,7 +14321,7 @@ msgstr "" "metapodataka na uređaju i u calibre biblioteci, pri svakom " "povezivanju
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15220,7 +15257,7 @@ msgstr "" "Izmena metapodataka za ovoliko knjiga može potrajati. Da li ste sigurni?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Pretrage" @@ -17757,18 +17794,18 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Prevodim staru bazu podataka u biblioteku e-knjiga u %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Sažimam bazu podataka" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 5b7d9c4cd7..67e69a58a4 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-30 15:26+0000\n" "Last-Translator: Arve Eriksson \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:54+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:28+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -35,13 +35,13 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -84,7 +84,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -105,8 +105,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -179,14 +179,14 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -476,7 +476,7 @@ msgid "Change the way calibre behaves" msgstr "Ändra Calibres beteende" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Lägg till dina egna kolumner" @@ -940,26 +940,26 @@ msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Allmänt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kort B" @@ -1119,8 +1119,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1128,9 +1128,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1138,8 +1138,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1190,11 +1190,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1214,8 +1214,8 @@ msgstr "Överför böcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1225,8 +1225,8 @@ msgstr "Lägger till böcker till enhetens metadatalista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1234,8 +1234,8 @@ msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1491,39 +1491,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunicera med läsplattan Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kommunicera med läsplattan Kobo" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo stöder flera samlingar, inklusive " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Skapa märkningar för automatisk hantering" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Inte implementerad" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1531,6 +1531,39 @@ msgstr "" "\". Kobo\" filer inte finns på enheten som böcker i stället, är de rader i " "sqlite-databasen. De kan förnärvarande inte exporteras eller visas." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Kommunicera med Palm Pre" @@ -1641,7 +1674,7 @@ msgid "All by author" msgstr "Alla efter författare" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1685,7 +1718,7 @@ msgstr "" "Uppdatera separata omslag när du använder automatisk hantering (nyare läsare)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1696,12 +1729,12 @@ msgstr "" "många böcker på läsaren att prestanda är oacceptabel." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Bevara omslagsbildformat när man bygger miniatyrer" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1734,26 +1767,26 @@ msgstr "Namnlös" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -4027,7 +4060,7 @@ msgstr "Förord" msgid "Main Text" msgstr "Huvudtext" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s-formaterade böcker stöds inte" @@ -5288,7 +5321,7 @@ msgstr "Inga problem upptäcktes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Tillåẗs ej" @@ -6533,17 +6566,17 @@ msgstr "Kopiera omslag" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "Dubbelklicka för att öppna fönster för bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sökväg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6642,7 +6675,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -12066,54 +12099,54 @@ msgstr "Markerat för borttagning" msgid "Double click to edit me

    " msgstr "Dubbelklicka för att redigera mig

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Dölj kolumn %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "Sortera på %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "Stigande" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "Fallande" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "Ändra textjustering för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Vänster" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "till höger" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Centrera" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Visa kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "Krymp kolumn om det är för brett för att passa" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "Återställ standardutformning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -14770,7 +14803,7 @@ msgid "Change paths to &lowercase" msgstr "Ändra sökväg till gemener" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Formatera &datum som:" @@ -14974,25 +15007,29 @@ msgstr "" "skall redovisas som användarkategorier" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Hantea manuellt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Endast när filen skickas" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Hantera automatiskt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "Hantera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -15011,7 +15048,7 @@ msgstr "" "
  • Automatisk hantering : Calibre håller automatiskt metadata på " "enheten i synk med Calibre biblioteket, på alla anslutar
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -16054,7 +16091,7 @@ msgid "" msgstr "Ändra metadata för att många böcker kan ta ett tag. Är du säker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Sökningar" @@ -18670,17 +18707,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedelbetyg är %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrera den gamla databasen till e-bokbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "Komprimerar databas" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 92e7d4151c..4703525841 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:55+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:28+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3525,7 +3558,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4620,7 +4653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5774,17 +5807,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5883,7 +5916,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10905,54 +10938,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13319,7 +13352,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13480,25 +13513,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13509,7 +13546,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14425,7 +14462,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16647,17 +16684,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 9ebf91c184..86f8d30346 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:55+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:29+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "వార్తలు" @@ -1065,8 +1065,8 @@ msgstr "వార్తలు" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "పీఠిక" msgid "Main Text" msgstr "ముఖ్య పాఠ్యం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 4d959cef21..055a50fc89 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-08-05 16:43+0000\n" "Last-Translator: sksy \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:55+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:29+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431 @@ -43,13 +43,13 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -92,7 +92,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -113,8 +113,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -154,7 +154,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -187,14 +187,14 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -464,7 +464,7 @@ msgid "Change the way calibre behaves" msgstr "เปลี่ยนแปลงพฤติกรรมในการทำงานของ calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "เพิ่มคอลัมน์ของคุณเอง" @@ -918,26 +918,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1082,8 +1082,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1091,9 +1091,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ข่าว" @@ -1101,8 +1101,8 @@ msgstr "ข่าว" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "บัญชีรายชื่อ" @@ -1146,11 +1146,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1170,8 +1170,8 @@ msgstr "ถ่ายหนังสือลงในอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1181,8 +1181,8 @@ msgstr "เพิ่มหนังสือในรายการชุดข #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1190,8 +1190,8 @@ msgstr "ลบหนังสือออกจากอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1439,39 +1439,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "ติดต่อกับ Kindle DX eBook reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "ติดต่อกับ Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "ยังไม่รองรับ" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1481,6 +1481,39 @@ msgstr "" "sqlite\r\n" "ณ ขณะนี้ยังไม่สามารถ ส่งออก หรือ ดูรายชื่อหนังสือได้" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "ติดต่อกับ Palm Pre" @@ -1591,7 +1624,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1626,7 +1659,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1634,12 +1667,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1666,26 +1699,26 @@ msgstr "ยังไม่กำหนดชื่อ" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3675,7 +3708,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4770,7 +4803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5924,17 +5957,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6033,7 +6066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11055,54 +11088,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13469,7 +13502,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13630,25 +13663,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13659,7 +13696,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14575,7 +14612,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16797,17 +16834,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 49a1412327..595c7eec80 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-24 13:59+0000\n" "Last-Translator: ismail yenigul \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-25 04:49+0000\n" -"X-Generator: Launchpad (build 14185)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:29+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -472,7 +472,7 @@ msgid "Change the way calibre behaves" msgstr "Calibre'nin işleyiş şeklini değiştirin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Kendi sütunlarınızı ekleyin" @@ -937,26 +937,26 @@ msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "EVET" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Ana" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "Kart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "Kart B" @@ -1117,8 +1117,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1126,9 +1126,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Haberler" @@ -1136,8 +1136,8 @@ msgstr "Haberler" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Katalog" @@ -1187,11 +1187,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1211,8 +1211,8 @@ msgstr "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1222,8 +1222,8 @@ msgstr "Donanım metadata listesine kitaplar ekleniyor ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1231,8 +1231,8 @@ msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1488,23 +1488,23 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader ile iletişim kur" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo birçok koleksiyonu destekler, şu da dahil: " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "Otomatik yönetim için etiket oluştur" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "Kitaplar için kapak yüke(yeni okuyucular için)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1514,16 +1514,16 @@ msgstr "" "seçenek ile calibre okuyucuya ayrı bir kapak resmi gönderecektir. " "Değiştirilmiş bir kapağınız varsa işe yarar." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "Siyah ve beytaz kapaklar yükle" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Gerçeklenmemiş" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1532,6 +1532,39 @@ msgstr "" "veritabanında satır olarak duruyorlar. Şu anda ne izlenebilirler ne de dışa " "aktarılabilirler." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Palm Pre ile iletişim kur" @@ -1642,7 +1675,7 @@ msgid "All by author" msgstr "Yazara göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1689,7 +1722,7 @@ msgstr "" "Otomatik yönetmeyi kullanırken farklı kapakları yenile (daha yeni okuyucular)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1700,12 +1733,12 @@ msgstr "" "edilemezse bu seçeneği seçmeyin" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "Küçük resimleri oluştururken kapağın en-boy oranını koru." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1738,11 +1771,11 @@ msgstr "İsimsiz" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "PRST1 ve yeni Sony eBook ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "Kitaplar için ayrı kapak minyatür çizimlerini yükle" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " @@ -1752,15 +1785,15 @@ msgstr "" "seçenek ile calibre, okuyucuya ayrı bir kapak resmi göndrecektir. Okuyucuya " "kapaklarını değiştiremediğiniz DRM formatlı kitaplar gönderirken işe yarar." -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "Otomatik yönetim kullanıldığında ayrı kitap kapakları tazele" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "SONY Yazar formatını kullan(Sadece ilk yazar)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3849,7 +3882,7 @@ msgstr "Önsöz" msgid "Main Text" msgstr "Ana Metin" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s biçimli litaplar desteklenmiyor" @@ -4951,7 +4984,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -6105,17 +6138,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6214,7 +6247,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11236,54 +11269,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13660,7 +13693,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "Tarihi şu şekilde biçimlendir:" @@ -13822,25 +13855,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Elle yönetim" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "Sadece gönderimde" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Otomatik yönetim" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13851,7 +13888,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14769,7 +14806,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Aramalar" @@ -16997,17 +17034,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 454cef66ea..c24fc2e8f3 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-10-05 14:16+0000\n" "Last-Translator: Maks Lyashuk aka Ma)(imuM \n" "Language-Team: Ukrainian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:56+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:29+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -34,13 +34,13 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -466,7 +466,7 @@ msgid "Change the way calibre behaves" msgstr "Змінити спосіб поведінки Calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Додати власну колонку" @@ -929,26 +929,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "Так" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "Головна" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1091,8 +1091,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1100,9 +1100,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1110,8 +1110,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "Каталог" @@ -1161,11 +1161,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1185,8 +1185,8 @@ msgstr "Передаю книжки до пристрою..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1196,8 +1196,8 @@ msgstr "Додаю книжки до списку метаданих на при #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1205,8 +1205,8 @@ msgstr "Видаляю книжки з пристрою..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1454,39 +1454,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Зв’язується з Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Зв’язується з Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Не застосовано" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1494,6 +1494,39 @@ msgstr "" "Файли \".kobo\" відсутні на пристрої в форматі книг, вони є записами в БД " "sqlite. На даний момент вони не можуть бути експортовані чи переглянуті." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Зв’язується з Palm Pre" @@ -1604,7 +1637,7 @@ msgid "All by author" msgstr "Усі по автору" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1639,7 +1672,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1647,12 +1680,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1679,26 +1712,26 @@ msgstr "Неназваний" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3690,7 +3723,7 @@ msgstr "Вступ" msgid "Main Text" msgstr "Основний текст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s формат е-книжки не підтримується" @@ -4846,7 +4879,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Не дозволено" @@ -6006,17 +6039,17 @@ msgstr "Копіювати обкладинку" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Шлях" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6115,7 +6148,7 @@ msgstr "вивід" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11142,54 +11175,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Сховати колонку %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13557,7 +13590,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13718,25 +13751,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "Ручне управління" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "Автоматичне управління" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13747,7 +13784,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14663,7 +14700,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "Пошуки" @@ -16889,17 +16926,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index cae8b0da57..2387a99cdf 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:56+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:30+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 680b748436..4f0333bc28 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-29 06:52+0000\n" "Last-Translator: Khoa Dang \n" "Language-Team: Vietnamese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:56+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:30+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -468,7 +468,7 @@ msgid "Change the way calibre behaves" msgstr "Thay đổi cách calibre hành động" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "Thêm cột" @@ -923,26 +923,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1087,8 +1087,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1096,9 +1096,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Tin tức" @@ -1106,8 +1106,8 @@ msgstr "Tin tức" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1157,11 +1157,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1181,8 +1181,8 @@ msgstr "Đang chuyển sách sang thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1192,8 +1192,8 @@ msgstr "Đang thêm sách vào danh mục thông tin mô tả trên thiết bị #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1201,8 +1201,8 @@ msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1450,39 +1450,39 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "Giao tiếp với Kindle DX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "Giao tiếp với Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "Chưa được thực hiện" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -1491,6 +1491,39 @@ msgstr "" "chúng là các hàng trong cơ sở dữ liệu sqlite. Hiện tại, phần mềm không thể " "xuất khẩu hoặc xem chúng." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "Giao tiếp với Palm Pre" @@ -1601,7 +1634,7 @@ msgid "All by author" msgstr "Tất cả theo tác giả" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1634,7 +1667,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1642,12 +1675,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1674,26 +1707,26 @@ msgstr "Chưa được đặt tên" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3672,7 +3705,7 @@ msgstr "Lời nói đầu" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4803,7 +4836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "Không được phép" @@ -5977,17 +6010,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Đường dẫn" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6086,7 +6119,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11130,54 +11163,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "Ẩn cột %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "Trái" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "Phải" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "Giữa" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "Hiện cột" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13546,7 +13579,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13707,25 +13740,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13736,7 +13773,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14657,7 +14694,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16882,17 +16919,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index b9d7d80c9d..66cd1f87ca 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:56+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:30+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 5d0d8c655d..3942a87036 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:57+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:30+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index e87ee79187..4b45f8a114 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-09-09 23:11+0000\n" "Last-Translator: Li Fanxi \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:58+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:32+0000\n" +"X-Generator: Launchpad (build 14197)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -37,13 +37,13 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -86,7 +86,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -107,8 +107,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -148,7 +148,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -181,14 +181,14 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -468,7 +468,7 @@ msgid "Change the way calibre behaves" msgstr "改变 calibre 的操作方式" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "增加栏目" @@ -903,26 +903,26 @@ msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "主" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "存储卡B" @@ -1069,8 +1069,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1078,9 +1078,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新闻" @@ -1088,8 +1088,8 @@ msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "分类" @@ -1135,11 +1135,11 @@ msgstr "锦书" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1159,8 +1159,8 @@ msgstr "传输书籍到设备中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1170,8 +1170,8 @@ msgstr "将书籍添加到设备的元数据列表中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1179,8 +1179,8 @@ msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1430,44 +1430,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "与 Kindle DX 电子书阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "与 Kobo Reader 通信" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo 设备接口支持多种分类,包括: " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "创建标签以便自动管理这些分类" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "尚未实现" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "\".kobo\"文件不以书籍形式存在于设备上,它们排列在SQLITE数据库中。目前还不能 被导出或查看。" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "与 Palm Pre 通信" @@ -1578,7 +1611,7 @@ msgid "All by author" msgstr "按作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1615,7 +1648,7 @@ msgid "" msgstr "使用自动管理时刷新分别的封面(更新的阅读器)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1623,12 +1656,12 @@ msgid "" msgstr "设置这个选项以用来在每次连接设备时上传分别的书籍封面。如果你的阅读器上有过多的书籍以至于影响到性能时,禁用这个选项。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "创建小图像时保持长宽比。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1656,26 +1689,26 @@ msgstr "未命名" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3671,7 +3704,7 @@ msgstr "序言" msgid "Main Text" msgstr "正文" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "不支持 %s 格式电子书" @@ -4837,7 +4870,7 @@ msgstr "你的书库中的文件和数据库信息相符合。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "不允许" @@ -6012,17 +6045,17 @@ msgstr "复制封面" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "双击打开书籍细节窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路径" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6121,7 +6154,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11309,54 +11342,54 @@ msgstr "为删除作的标记" msgid "Double click to edit me

    " msgstr "双击编辑该项

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "隐藏 %s 列" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "按%s排序" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "升序" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "降序" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "更改 %s 的文本对齐方式" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "左对齐" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "右键" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "居中" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "显示列" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "自动缩小过宽的栏宽到合适大小" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "恢复默认布局" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13831,7 +13864,7 @@ msgid "Change paths to &lowercase" msgstr "将路径名改为小写(&L)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "日期格式为(&D):" @@ -14010,25 +14043,29 @@ msgid "" msgstr "输入你希望创建成为自定义分类的组合查找项名称" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "手动管理" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "仅发送时" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "自动管理" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "元数据管理(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -14042,7 +14079,7 @@ msgstr "" "
  • 仅仅发送: Calibre 在发送书籍时更新元数据,添加/移除合集。
  • \n" "
  • 自动管理: Calibre 每次连接设备都自动保持设备上元数据和书库一致
  • " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -15018,7 +15055,7 @@ msgid "" msgstr "更新这么多本书的元数据需要花费一些时间。你确定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "搜索" @@ -17404,17 +17441,17 @@ msgstr "标签必须只包含小写字母,数字及下划线,并且以字母 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均评分为 %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "正在压缩数据库" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 72e6072009..6f7ae2da1e 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-22 04:57+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"X-Launchpad-Export-Date: 2011-10-28 05:31+0000\n" +"X-Generator: Launchpad (build 14197)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -33,13 +33,13 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -82,7 +82,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -103,8 +103,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -177,14 +177,14 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -462,7 +462,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "" @@ -893,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "" @@ -1046,8 +1046,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1055,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1065,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "" @@ -1110,11 +1110,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1134,8 +1134,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1145,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1154,8 +1154,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1401,44 +1401,77 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1549,7 +1582,7 @@ msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1582,7 +1615,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1590,12 +1623,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1622,26 +1655,26 @@ msgstr "" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -3522,7 +3555,7 @@ msgstr "" msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "" @@ -4617,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "" @@ -5771,17 +5804,17 @@ msgstr "" msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -10902,54 +10935,54 @@ msgstr "" msgid "Double click to edit me

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13316,7 +13349,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "" @@ -13477,25 +13510,29 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13506,7 +13543,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14422,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "" @@ -16644,17 +16681,17 @@ msgstr "" msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 9f51ba784c..14f9a22baf 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-10-21 00:21+0000\n" -"PO-Revision-Date: 2011-10-27 03:03+0000\n" +"POT-Creation-Date: 2011-10-27 11:21+0000\n" +"PO-Revision-Date: 2011-11-01 02:07+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-10-27 05:14+0000\n" -"X-Generator: Launchpad (build 14197)\n" +"X-Launchpad-Export-Date: 2011-11-02 04:56+0000\n" +"X-Generator: Launchpad (build 14214)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -34,13 +34,13 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:581 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:579 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:660 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:308 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:309 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:310 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:485 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:109 @@ -83,7 +83,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:302 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:79 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/covers.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:80 @@ -104,8 +104,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:1006 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:141 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:143 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -178,14 +178,14 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:220 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:543 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:551 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2039 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2191 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3246 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3381 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:544 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:552 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:563 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2040 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3247 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3382 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -466,7 +466,7 @@ msgid "Change the way calibre behaves" msgstr "改變 calibre 的行為" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:252 msgid "Add your own columns" msgstr "加入您自己的欄" @@ -901,26 +901,26 @@ msgstr "書庫的路徑太長。必須少於 %d 字元。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:989 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:990 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:820 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:832 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Main" msgstr "主要" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1108 msgid "Card B" msgstr "記憶卡 B" @@ -1067,8 +1067,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:102 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:526 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:545 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:527 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:546 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1084 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1090 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1125 @@ -1076,9 +1076,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:336 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:349 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3107 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:337 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:350 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3108 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新聞" @@ -1086,8 +1086,8 @@ msgstr "新聞" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3066 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3084 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3067 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3085 msgid "Catalog" msgstr "分類" @@ -1133,11 +1133,11 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:91 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:94 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:97 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:305 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:150 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:151 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:146 @@ -1157,8 +1157,8 @@ msgstr "正在傳送書籍到裝置中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:439 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:437 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:472 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." @@ -1168,8 +1168,8 @@ msgstr "將書籍加入裝置的元數據清單..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:423 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:421 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." @@ -1177,8 +1177,8 @@ msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:427 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:432 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." @@ -1427,44 +1427,84 @@ msgstr "" msgid "Communicate with the Kindle DX eBook reader." msgstr "與 Kindle DX eBook 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:26 msgid "Communicate with the Kobo Reader" msgstr "與 Kobo 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 msgid "The Kobo supports several collections including " msgstr "Kobo 支援許多藏書包含 " -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 msgid "Create tags for automatic management" msgstr "建立自動管理的標籤" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 msgid "Upload covers for books (newer readers)" msgstr "上傳書籍的封面 (較新的閱讀器)" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:60 msgid "" "Normally, the KOBO readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 msgid "Upload Black and White Covers" msgstr "上傳黑白封面" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:561 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:390 msgid "Not Implemented" msgstr "未實作" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:560 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:989 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:995 +#, python-format +msgid "" +"
    Book Last Read: %(time)s
    Percentage Read: " +"%(pr)d%%
    " +msgstr "
    書籍上次閱讀: %(time)s
    已讀百分比: %(pr)d%%
    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1013 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " +msgstr "" +"第 %(chapter)d 章: %(chapter_title)s
    %(typ)s
    章節進度: %(chapter_progress)s%%
    %(annotation)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1022 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s

    " +msgstr "" +"第 %(chapter)d 章: %(chapter_title)s
    %(typ)s
    章節進度: %(chapter_progress)s%%
    突顯: %(text)s

    " + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1041 +#, python-format +msgid "" +"Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: " +"%(text)s
    Notes: %(annotation)s

    " +msgstr "" +"第 %(chapter)d 章: %(chapter_title)s
    %(typ)s
    章節進度: %(chapter_progress)s%%
    突顯: %(text)s
    筆記: %(annotation)s

    " + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "與 Palm Pre 連接" @@ -1575,7 +1615,7 @@ msgid "All by author" msgstr "全部依作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1612,7 +1652,7 @@ msgid "" msgstr "使用自動管理時重新整理個別封面 (新聞閱讀器)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:86 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:78 msgid "" "Set this option to have separate book covers uploaded every time you connect " "your device. Unset this option if you have so many books on the reader that " @@ -1620,12 +1660,12 @@ msgid "" msgstr "設定這個選項會在您每一次連接裝置時上傳分離的書籍封面。如果您在閱讀器上有太多書籍以致影響效能時請取消這個選項。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 msgid "Preserve cover aspect ratio when building thumbnails" msgstr "建立縮圖時保持封面的長寬比" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:92 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:83 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:84 msgid "" "Set this option if you want the cover thumbnails to have the same aspect " "ratio (width to height) as the cover. Unset it if you want the thumbnail to " @@ -1653,26 +1693,26 @@ msgstr "未命名的" msgid "Communicate with the PRST1 and newer SONY eBook readers" msgstr "與 Sony eBook PRST1 之後的閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" msgstr "上傳書籍個別的封面縮圖" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:72 msgid "" "Normally, the SONY readers get the cover image from the ebook file itself. " "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" msgstr "使用自動管理時重新整理個別的封面" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:88 msgid "Use SONY Author Format (First Author Only)" msgstr "使用 SONY 作者格式 (只有第一位作者)" -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:90 msgid "" "Set this option if you want the author on the Sony to appear the same way " "the T1 sets it. This means it will only show the first author for books with " @@ -1840,6 +1880,8 @@ msgid "" "your SD card using the FAT32 filesystem. Also make sure there are not too " "many files in the root of your SD card. Underlying error: %s" msgstr "" +"無法存取您裝置中 SD 卡上的檔案。這可能有很多種原因。SD 卡可能損壞、可能容量太大不適用您的裝置、可能開啟防寫保護等。請試著使用不同的 SD " +"卡,或重新將您的 SD 卡格式化為 FAT32 檔案系統。同時請確定在 SD 卡的根目錄沒有太多檔案。底層的錯誤為:%s" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:68 @@ -3652,7 +3694,7 @@ msgstr "序" msgid "Main Text" msgstr "主文" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:42 #, python-format msgid "%s format books are not supported" msgstr "%s 格式的電子書尚未支援" @@ -4812,7 +4854,7 @@ msgstr "您書庫中的檔案符合資料庫中的資訊。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:471 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:934 msgid "Not allowed" msgstr "不允許的" @@ -5981,17 +6023,17 @@ msgstr "複製封面" msgid "Remove Cover" msgstr "移除封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:335 msgid "Double-click to open Book Details window" msgstr "雙擊開啟書籍詳細資料視窗" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6090,7 +6132,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:21 @@ -11204,54 +11246,54 @@ msgstr "標記成要刪除" msgid "Double click to edit me

    " msgstr "請雙擊以編輯

    " -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:187 #, python-format msgid "Hide column %s" msgstr "隱藏欄 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 #, python-format msgid "Sort on %s" msgstr "排序於 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:193 msgid "Ascending" msgstr "遞增" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:196 msgid "Descending" msgstr "遞減" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format msgid "Change text alignment for %s" msgstr "改變 %s 的文字對齊" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Left" msgstr "左" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 msgid "Right" msgstr "右" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Center" msgstr "中央" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:230 msgid "Show column" msgstr "顯示欄" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:242 msgid "Shrink column if it is too wide to fit" msgstr "如果欄太寬無法符合則縮減它" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:245 msgid "Restore default layout" msgstr "還原預設的配置" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:935 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -13654,7 +13696,7 @@ msgid "Change paths to &lowercase" msgstr "路徑改變為小寫(&L)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:57 msgid "Format &dates as:" msgstr "將日期格式設為(&D):" @@ -13819,25 +13861,29 @@ msgstr "" "任何群組搜尋字詞名稱" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:41 msgid "Manual management" msgstr "手動管理" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:43 msgid "Only on send" msgstr "只在傳送" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:45 msgid "Automatic management" msgstr "自動管理" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:36 +msgid "Cannot change metadata management while a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:30 msgid "Metadata &management:" msgstr "元數據管理(&M):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:50 msgid "" "
  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -13848,7 +13894,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " @@ -14771,7 +14817,7 @@ msgid "" msgstr "改變許多書籍的元數據會花上一些時間。您確定嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:457 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:458 msgid "Searches" msgstr "搜尋" @@ -17093,17 +17139,17 @@ msgstr "標籤必須只包含小寫字母、數字和底線,並以字母開頭 msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s平均評等為 %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3407 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3408 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3436 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3437 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3453 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3454 msgid "Compacting database" msgstr "正在壓實資料庫" diff --git a/src/calibre/utils/date.py b/src/calibre/utils/date.py index baaac05260..012970b721 100644 --- a/src/calibre/utils/date.py +++ b/src/calibre/utils/date.py @@ -7,7 +7,7 @@ __copyright__ = '2010, Kovid Goyal ' __docformat__ = 'restructuredtext en' import re -from datetime import datetime +from datetime import datetime, time from functools import partial from dateutil.parser import parse @@ -156,11 +156,74 @@ def utcfromtimestamp(stamp): traceback.print_exc() return utcnow() +#### Format date functions + +def fd_format_hour(dt, strf, ampm, hr): + l = len(hr) + h = dt.hour + if ampm: + h = h%12 + if l == 1: return '%d'%h + return '%02d'%h + +def fd_format_minute(dt, strf, ampm, min): + l = len(min) + if l == 1: return '%d'%dt.minute + return '%02d'%dt.minute + +def fd_format_second(dt, strf, ampm, sec): + l = len(sec) + if l == 1: return '%d'%dt.second + return '%02d'%dt.second + +def fd_format_ampm(dt, strf, ampm, ap): + res = strf('%p') + if ap == 'AP': + return res + return res.lower() + +def fd_format_day(dt, strf, ampm, dy): + l = len(dy) + if l == 1: return '%d'%dt.day + if l == 2: return '%02d'%dt.day + if l == 3: return strf('%a') + return strf('%A') + +def fd_format_month(dt, strf, ampm, mo): + l = len(mo) + if l == 1: return '%d'%dt.month + if l == 2: return '%02d'%dt.month + if l == 3: return strf('%b') + return strf('%B') + +def fd_format_year(dt, strf, ampm, yr): + if len(yr) == 2: return '%02d'%(dt.year % 100) + return '%04d'%dt.year + +fd_function_index = { + 'd': fd_format_day, + 'M': fd_format_month, + 'y': fd_format_year, + 'h': fd_format_hour, + 'm': fd_format_minute, + 's': fd_format_second, + 'a': fd_format_ampm, + 'A': fd_format_ampm, + } +def fd_repl_func(dt, strf, ampm, mo): + s = mo.group(0) + if not s: + return '' + return fd_function_index[s[0]](dt, strf, ampm, s) + def format_date(dt, format, assume_utc=False, as_utc=False): ''' Return a date formatted as a string using a subset of Qt's formatting codes ''' if not format: format = 'dd MMM yyyy' + if not isinstance(dt, datetime): + dt = datetime.combine(dt, time()) + if hasattr(dt, 'tzinfo'): if dt.tzinfo is None: dt = dt.replace(tzinfo=_utc_tz if assume_utc else @@ -170,75 +233,79 @@ def format_date(dt, format, assume_utc=False, as_utc=False): if format == 'iso': return isoformat(dt, assume_utc=assume_utc, as_utc=as_utc) - ampm = 'ap' in format.lower() - if dt == UNDEFINED_DATE: return '' strf = partial(strftime, t=dt.timetuple()) - - def format_hour(hr): - l = len(hr) - h = dt.hour - if ampm: - h = h%12 - if l == 1: return '%d'%h - return '%02d'%h - - def format_minute(min): - l = len(min) - if l == 1: return '%d'%dt.minute - return '%02d'%dt.minute - - def format_second(min): - l = len(min) - if l == 1: return '%d'%dt.second - return '%02d'%dt.second - - def format_ampm(ap): - res = strf('%p') - if ap == 'AP': - return res - return res.lower() - - def format_day(dy): - l = len(dy) - if l == 1: return '%d'%dt.day - if l == 2: return '%02d'%dt.day - if l == 3: return strf('%a') - return strf('%A') - - def format_month(mo): - l = len(mo) - if l == 1: return '%d'%dt.month - if l == 2: return '%02d'%dt.month - if l == 3: return strf('%b') - return strf('%B') - - def format_year(yr): - if len(yr) == 2: return '%02d'%(dt.year % 100) - return '%04d'%dt.year - - function_index = { - 'd': format_day, - 'M': format_month, - 'y': format_year, - 'h': format_hour, - 'm': format_minute, - 's': format_second, - 'a': format_ampm, - 'A': format_ampm, - } - def repl_func(mo): - s = mo.group(0) - if s is None: - return '' - return function_index[s[0]](s) - + repl_func = partial(fd_repl_func, dt, strf, 'ap' in format.lower()) return re.sub( '(s{1,2})|(m{1,2})|(h{1,2})|(ap)|(AP)|(d{1,4}|M{1,4}|(?:yyyy|yy))', repl_func, format) +#### Clean date functions + +def cd_has_hour(tt, dt): + tt['hour'] = dt.hour + return '' + +def cd_has_minute(tt, dt): + tt['min'] = dt.minute + return '' + +def cd_has_second(tt, dt): + tt['sec'] = dt.second + return '' + +def cd_has_day(tt, dt): + tt['day'] = dt.day + return '' + +def cd_has_month(tt, dt): + tt['mon'] = dt.month + return '' + +def cd_has_year(tt, dt): + tt['year'] = dt.year + return '' + +cd_function_index = { + 'd': cd_has_day, + 'M': cd_has_month, + 'y': cd_has_year, + 'h': cd_has_hour, + 'm': cd_has_minute, + 's': cd_has_second + } + +def cd_repl_func(tt, dt, match_object): + s = match_object.group(0) + if not s: + return '' + return cd_function_index[s[0]](tt, dt) + +def clean_date_for_sort(dt, format): + ''' Return dt with fields not in shown in format set to a default ''' + if not format: + format = 'yyMd' + + if not isinstance(dt, datetime): + dt = datetime.combine(dt, time()) + + if hasattr(dt, 'tzinfo'): + if dt.tzinfo is not None: + dt = as_utc(dt) + + if format == 'iso': + format = 'yyMdhms' + + tt = {'year':UNDEFINED_DATE.year, 'mon':UNDEFINED_DATE.month, + 'day':UNDEFINED_DATE.day, 'hour':UNDEFINED_DATE.hour, + 'min':UNDEFINED_DATE.minute, 'sec':UNDEFINED_DATE.second} + + repl_func = partial(cd_repl_func, tt, dt) + re.sub('(s{1,2})|(m{1,2})|(h{1,2})|(d{1,4}|M{1,4}|(?:yyyy|yy))', repl_func, format) + return datetime(tt['year'], tt['mon'], tt['day'], tt['hour'], tt['min'], tt['sec']) + def replace_months(datestr, clang): # Replace months by english equivalent for parse_date frtoen = { diff --git a/src/calibre/utils/formatter.py b/src/calibre/utils/formatter.py index 2d1a536d10..aca49ccb43 100644 --- a/src/calibre/utils/formatter.py +++ b/src/calibre/utils/formatter.py @@ -20,53 +20,84 @@ class _Parser(object): LEX_NUM = 4 LEX_EOF = 5 + LEX_CONSTANTS = frozenset([LEX_STR, LEX_NUM]) + def __init__(self, val, prog, parent): self.lex_pos = 0 self.prog = prog[0] + self.prog_len = len(self.prog) if prog[1] != '': self.error(_('failed to scan program. Invalid input {0}').format(prog[1])) self.parent = parent - self.parent.locals = {'$':val} + parent.locals = {'$':val} + self.parent_kwargs = parent.kwargs + self.parent_book = parent.book + self.parent_locals = parent.locals def error(self, message): m = 'Formatter: ' + message + _(' near ') if self.lex_pos > 0: m = '{0} {1}'.format(m, self.prog[self.lex_pos-1][1]) - elif self.lex_pos < len(self.prog): + elif self.lex_pos < self.prog_len: m = '{0} {1}'.format(m, self.prog[self.lex_pos+1][1]) else: m = '{0} {1}'.format(m, _('end of program')) raise ValueError(m) def token(self): - if self.lex_pos >= len(self.prog): + if self.lex_pos >= self.prog_len: return None - token = self.prog[self.lex_pos] + token = self.prog[self.lex_pos][1] self.lex_pos += 1 - return token[1] - - def lookahead(self): - if self.lex_pos >= len(self.prog): - return (self.LEX_EOF, '') - return self.prog[self.lex_pos] + return token def consume(self): self.lex_pos += 1 - def token_op_is_a(self, val): - token = self.lookahead() - return token[0] == self.LEX_OP and token[1] == val + def token_op_is_a_equals(self): + if self.lex_pos >= self.prog_len: + return False + token = self.prog[self.lex_pos] + return token[0] == self.LEX_OP and token[1] == '=' + + def token_op_is_a_lparen(self): + if self.lex_pos >= self.prog_len: + return False + token = self.prog[self.lex_pos] + return token[0] == self.LEX_OP and token[1] == '(' + + def token_op_is_a_rparen(self): + if self.lex_pos >= self.prog_len: + return False + token = self.prog[self.lex_pos] + return token[0] == self.LEX_OP and token[1] == ')' + + def token_op_is_a_comma(self): + if self.lex_pos >= self.prog_len: + return False + token = self.prog[self.lex_pos] + return token[0] == self.LEX_OP and token[1] == ',' + + def token_op_is_a_semicolon(self): + if self.lex_pos >= self.prog_len: + return False + token = self.prog[self.lex_pos] + return token[0] == self.LEX_OP and token[1] == ';' def token_is_id(self): - token = self.lookahead() - return token[0] == self.LEX_ID + if self.lex_pos >= self.prog_len: + return False + return self.prog[self.lex_pos][0] == self.LEX_ID def token_is_constant(self): - token = self.lookahead() - return token[0] == self.LEX_STR or token[0] == self.LEX_NUM + if self.lex_pos >= self.prog_len: + return False + return self.prog[self.lex_pos][0] in self.LEX_CONSTANTS def token_is_eof(self): - token = self.lookahead() + if self.lex_pos >= self.prog_len: + return True + token = self.prog[self.lex_pos] return token[0] == self.LEX_EOF def program(self): @@ -80,7 +111,7 @@ class _Parser(object): val = self.expr() if self.token_is_eof(): return val - if not self.token_op_is_a(';'): + if not self.token_op_is_a_semicolon(): return val self.consume() if self.token_is_eof(): @@ -91,13 +122,13 @@ class _Parser(object): funcs = formatter_functions().get_functions() # We have an identifier. Determine if it is a function id = self.token() - if not self.token_op_is_a('('): - if self.token_op_is_a('='): + if not self.token_op_is_a_lparen(): + if self.token_op_is_a_equals(): # classic assignment statement self.consume() cls = funcs['assign'] - return cls.eval_(self.parent, self.parent.kwargs, - self.parent.book, self.parent.locals, id, self.expr()) + return cls.eval_(self.parent, self.parent_kwargs, + self.parent_book, self.parent_locals, id, self.expr()) val = self.parent.locals.get(id, None) if val is None: self.error(_('Unknown identifier ') + id) @@ -105,13 +136,13 @@ class _Parser(object): # We have a function. # Check if it is a known one. We do this here so error reporting is # better, as it can identify the tokens near the problem. - if id not in funcs: self.error(_('unknown function {0}').format(id)) + # Eat the paren self.consume() args = list() - while not self.token_op_is_a(')'): + while not self.token_op_is_a_rparen(): if id == 'assign' and len(args) == 0: # Must handle the lvalue semantics of the assign function. # The first argument is the name of the destination, not @@ -122,25 +153,18 @@ class _Parser(object): else: # evaluate the argument (recursive call) args.append(self.statement()) - if not self.token_op_is_a(','): + if not self.token_op_is_a_comma(): break self.consume() if self.token() != ')': self.error(_('missing closing parenthesis')) # Evaluate the function - if id in funcs: - cls = funcs[id] - if cls.arg_count != -1 and len(args) != cls.arg_count: - self.error('incorrect number of arguments for function {}'.format(id)) - return cls.eval_(self.parent, self.parent.kwargs, - self.parent.book, self.parent.locals, *args) - else: - f = self.parent.functions[id] - if f[0] != -1 and len(args) != f[0]+1: - self.error('incorrect number of arguments for function {}'.format(id)) - return f[1](self.parent, *args) - # can't get here + cls = funcs[id] + if cls.arg_count != -1 and len(args) != cls.arg_count: + self.error('incorrect number of arguments for function {}'.format(id)) + return cls.eval_(self.parent, self.parent_kwargs, + self.parent_book, self.parent_locals, *args) elif self.token_is_constant(): # String or number return self.token() @@ -163,7 +187,6 @@ class TemplateFormatter(string.Formatter): string.Formatter.__init__(self) self.book = None self.kwargs = None - self.program_cache = {} self.locals = {} def _do_format(self, val, fmt): @@ -222,14 +245,17 @@ class TemplateFormatter(string.Formatter): (r'\s', None) ], flags=re.DOTALL) - def _eval_program(self, val, prog): + def _eval_program(self, val, prog, column_name): # keep a cache of the lex'ed program under the theory that re-lexing # is much more expensive than the cache lookup. This is certainly true # for more than a few tokens, but it isn't clear for simple programs. - lprog = self.program_cache.get(prog, None) - if not lprog: - lprog = self.lex_scanner.scan(prog) - self.program_cache[prog] = lprog + if column_name is not None and self.template_cache is not None: + lprog = self.template_cache.get(column_name, None) + if not lprog: + lprog = self.lex_scanner.scan(prog) + self.template_cache[column_name] = lprog + else: + lprog = self.lex_scanner.scan(prog) parser = _Parser(val, lprog, self) return parser.program() @@ -257,7 +283,7 @@ class TemplateFormatter(string.Formatter): if p >= 0: p += 1 if p >= 0 and fmt[-1] == '\'': - val = self._eval_program(val, fmt[p+1:-1]) + val = self._eval_program(val, fmt[p+1:-1], None) colon = fmt[0:p].find(':') if colon < 0: dispfmt = '' @@ -303,11 +329,11 @@ class TemplateFormatter(string.Formatter): return '' return prefix + val + suffix - def vformat(self, fmt, args, kwargs): + def evaluate(self, fmt, args, kwargs): if fmt.startswith('program:'): - ans = self._eval_program(None, fmt[8:]) + ans = self._eval_program(None, fmt[8:], self.column_name) else: - ans = string.Formatter.vformat(self, fmt, args, kwargs) + ans = self.vformat(fmt, args, kwargs) return self.compress_spaces.sub(' ', ans).strip() ########## a formatter that throws exceptions ############ @@ -317,17 +343,20 @@ class TemplateFormatter(string.Formatter): self.book = book self.composite_values = {} self.locals = {} - return self.vformat(fmt, [], kwargs).strip() + return self.evaluate(fmt, [], kwargs).strip() ########## a formatter guaranteed not to throw an exception ############ - def safe_format(self, fmt, kwargs, error_value, book): + def safe_format(self, fmt, kwargs, error_value, book, + column_name=None, template_cache=None): + self.column_name = column_name + self.template_cache = template_cache self.kwargs = kwargs self.book = book self.composite_values = {} self.locals = {} try: - ans = self.vformat(fmt, [], kwargs).strip() + ans = self.evaluate(fmt, [], kwargs).strip() except Exception as e: # if DEBUG: # traceback.print_exc() diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py index 658dfa8578..8657f32a31 100644 --- a/src/calibre/utils/formatter_functions.py +++ b/src/calibre/utils/formatter_functions.py @@ -85,10 +85,10 @@ class FormatterFunction(object): ret = self.evaluate(formatter, kwargs, mi, locals, *args) if isinstance(ret, (str, unicode)): return ret - if isinstance(ret, (int, float, bool)): - return unicode(ret) if isinstance(ret, list): return ','.join(list) + if isinstance(ret, (int, float, bool)): + return unicode(ret) class BuiltinFormatterFunction(FormatterFunction): def __init__(self): diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index d50cd632f0..4c5b19ea99 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -155,7 +155,7 @@ class BasicNewsRecipe(Recipe): #: auto_cleanup_keep = None - #: Specify any extra :term:`CSS` that should be addded to downloaded :term:`HTML` files + #: Specify any extra :term:`CSS` that should be added to downloaded :term:`HTML` files #: It will be inserted into `