diff --git a/resources/default_tweaks.py b/resources/default_tweaks.py index 4ae0278133..32aeba9122 100644 --- a/resources/default_tweaks.py +++ b/resources/default_tweaks.py @@ -69,9 +69,12 @@ categories_use_field_for_author_name = 'author' # avg_rating: the averate rating of all the books referencing this item # sort: the sort value. For authors, this is the author_sort for that author # category: the category (e.g., authors, series) that the item is in. -categories_collapsed_name_template = '{first.sort:shorten(4,'',0)} - {last.sort:shorten(4,'',0)}' -categories_collapsed_rating_template = '{first.avg_rating:4.2f:ifempty(0)} - {last.avg_rating:4.2f:ifempty(0)}' -categories_collapsed_popularity_template = '{first.count:d} - {last.count:d}' +# Note that the "r'" in front of the { is necessary if there are backslashes +# (\ characters) in the template. It doesn't hurt anything to leave it there +# even if there aren't any backslashes. +categories_collapsed_name_template = r'{first.sort:shorten(4,'',0)} - {last.sort:shorten(4,'',0)}' +categories_collapsed_rating_template = r'{first.avg_rating:4.2f:ifempty(0)} - {last.avg_rating:4.2f:ifempty(0)}' +categories_collapsed_popularity_template = r'{first.count:d} - {last.count:d}' # Set whether boolean custom columns are two- or three-valued. diff --git a/resources/images/news/arabian_business.png b/resources/images/news/arabian_business.png new file mode 100644 index 0000000000..e949830988 Binary files /dev/null and b/resources/images/news/arabian_business.png differ diff --git a/resources/recipes/arabian_business.recipe b/resources/recipes/arabian_business.recipe new file mode 100644 index 0000000000..8b41c99e68 --- /dev/null +++ b/resources/recipes/arabian_business.recipe @@ -0,0 +1,86 @@ +__license__ = 'GPL v3' +__copyright__ = '2011, Darko Miletic ' +''' +www.arabianbusiness.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Arabian_Business(BasicNewsRecipe): + title = 'Arabian Business' + __author__ = 'Darko Miletic' + description = 'Comprehensive Guide to Middle East Business & Gulf Industry News including,Banking & Finance,Construction,Energy,Media & Marketing,Real Estate,Transportation,Travel,Technology,Politics,Healthcare,Lifestyle,Jobs & UAE guide.Top Gulf & Dubai Business News.' + publisher = 'Arabian Business Publishing Ltd.' + category = 'ArabianBusiness.com,Arab Business News,Middle East Business News,Middle East Business,Arab Media News,Industry Events,Middle East Industry News,Arab Business Industry,Dubai Business News,Financial News,UAE Business News,Middle East Press Releases,Gulf News,Arab News,GCC Business News,Banking Finance,Media Marketing,Construction,Oil Gas,Retail,Transportation,Travel Hospitality,Photos,Videos,Life Style,Fashion,United Arab Emirates,UAE,Dubai,Sharjah,Abu Dhabi,Qatar,KSA,Saudi Arabia,Bahrain,Kuwait,Oman,Europe,South Asia,America,Asia,news' + oldest_article = 2 + max_articles_per_feed = 200 + no_stylesheets = True + encoding = 'utf8' + use_embedded_content = False + language = 'en' + remove_empty_feeds = True + publication_type = 'newsportal' + masthead_url = 'http://www.arabianbusiness.com/skins/ab.main/gfx/arabianbusiness_logo_sm.gif' + extra_css = """ + body{font-family: Georgia,serif } + img{margin-bottom: 0.4em; margin-top: 0.4em; display:block} + .byline,.dateline{font-size: small; display: inline; font-weight: bold} + ul{list-style: none outside none;} + """ + + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_tags_before=dict(attrs={'id':'article-title'}) + remove_tags = [ + dict(name=['meta','link','base','iframe','embed','object']) + ,dict(attrs={'class':'printfooter'}) + ] + remove_attributes=['lang'] + + + feeds = [ + (u'Africa' , u'http://www.arabianbusiness.com/world/Africa/?service=rss' ) + ,(u'Americas' , u'http://www.arabianbusiness.com/world/americas/?service=rss' ) + ,(u'Asia Pacific' , u'http://www.arabianbusiness.com/world/asia-pacific/?service=rss' ) + ,(u'Europe' , u'http://www.arabianbusiness.com/world/europe/?service=rss' ) + ,(u'Middle East' , u'http://www.arabianbusiness.com/world/middle-east/?service=rss' ) + ,(u'South Asia' , u'http://www.arabianbusiness.com/world/south-asia/?service=rss' ) + ,(u'Banking & Finance', u'http://www.arabianbusiness.com/industries/banking-finance/?service=rss' ) + ,(u'Construction' , u'http://www.arabianbusiness.com/industries/construction/?service=rss' ) + ,(u'Education' , u'http://www.arabianbusiness.com/industries/education/?service=rss' ) + ,(u'Energy' , u'http://www.arabianbusiness.com/industries/energy/?service=rss' ) + ,(u'Healthcare' , u'http://www.arabianbusiness.com/industries/healthcare/?service=rss' ) + ,(u'Media' , u'http://www.arabianbusiness.com/industries/media/?service=rss' ) + ,(u'Real Estate' , u'http://www.arabianbusiness.com/industries/real-estate/?service=rss' ) + ,(u'Retail' , u'http://www.arabianbusiness.com/industries/retail/?service=rss' ) + ,(u'Technology' , u'http://www.arabianbusiness.com/industries/technology/?service=rss' ) + ,(u'Transport' , u'http://www.arabianbusiness.com/industries/transport/?service=rss' ) + ,(u'Travel' , u'http://www.arabianbusiness.com/industries/travel-hospitality/?service=rss') + ,(u'Equities' , u'http://www.arabianbusiness.com/markets/equities/?service=rss' ) + ,(u'Commodities' , u'http://www.arabianbusiness.com/markets/commodities/?service=rss' ) + ,(u'Currencies' , u'http://www.arabianbusiness.com/markets/currencies/?service=rss' ) + ,(u'Market Data' , u'http://www.arabianbusiness.com/markets/market-data/?service=rss' ) + ,(u'Comment' , u'http://www.arabianbusiness.com/opinion/comment/?service=rss' ) + ,(u'Think Tank' , u'http://www.arabianbusiness.com/opinion/think-tank/?service=rss' ) + ,(u'Arts' , u'http://www.arabianbusiness.com/lifestyle/arts/?service=rss' ) + ,(u'Cars' , u'http://www.arabianbusiness.com/lifestyle/cars/?service=rss' ) + ,(u'Food' , u'http://www.arabianbusiness.com/lifestyle/food/?service=rss' ) + ,(u'Sport' , u'http://www.arabianbusiness.com/lifestyle/sport/?service=rss' ) + ] + + def print_version(self, url): + return url + '?service=printer&page=' + + def preprocess_html(self, soup): + for item in soup.findAll(style=True): + del item['style'] + for alink in soup.findAll('a'): + if alink.string is not None: + tstr = alink.string + alink.replaceWith(tstr) + return soup diff --git a/resources/recipes/atlantic.recipe b/resources/recipes/atlantic.recipe index 5ae0f7d993..daf73aebdc 100644 --- a/resources/recipes/atlantic.recipe +++ b/resources/recipes/atlantic.recipe @@ -5,7 +5,7 @@ __copyright__ = '2008, Kovid Goyal ' ''' theatlantic.com ''' -import string, re +import re from calibre.web.feeds.news import BasicNewsRecipe from calibre.ebooks.BeautifulSoup import Tag, NavigableString @@ -33,25 +33,27 @@ class TheAtlantic(BasicNewsRecipe): articles = [] soup = self.index_to_soup(self.INDEX) - sectit = soup.find('h1', attrs={'class':'sectionTitle'}) - if sectit is not None: - texts = self.tag_to_string(sectit).strip().split()[-2:] - if texts: - self.timefmt = ' [%s]'%(' '.join(texts)) + ts = soup.find(id='magazineTopStories') + ds = self.tag_to_string(ts.find('h1')).split(':')[-1] + self.timefmt = ' [%s]'%ds cover = soup.find('img', src=True, attrs={'class':'cover'}) if cover is not None: self.cover_url = cover['src'] feeds = [] + seen_titles = set([]) for section in soup.findAll('div', attrs={'class':'magazineSection'}): - section_title = section.find(attrs={'class':'sectionHeader'}) - section_title = string.capwords(self.tag_to_string(section_title)) + section_title = self.tag_to_string(section.find('h2')) self.log('Found section:', section_title) articles = [] - for post in section.findAll('div', attrs={'class':'post'}): + for post in section.findAll('div', attrs={'class':lambda x : x and + 'post' in x}): h = post.find(['h3', 'h4']) title = self.tag_to_string(h) + if title in seen_titles: + continue + seen_titles.add(title) a = post.find('a', href=True) url = a['href'] if url.startswith('/'): @@ -64,36 +66,23 @@ class TheAtlantic(BasicNewsRecipe): self.log('\t\t', desc) articles.append({'title':title, 'url':url, 'description':desc, 'date':''}) - feeds.append((section_title, articles)) + if articles: + feeds.append((section_title, articles)) poems = [] self.log('Found section: Poems') - for poem in soup.findAll('div', attrs={'class':'poem'}): - title = self.tag_to_string(poem.find('h4')) - desc = self.tag_to_string(poem.find(attrs={'class':'author'})) + pd = soup.find('h2', text='Poetry').parent.parent + for poem in pd.findAll('h4'): + title = self.tag_to_string(poem) url = poem.find('a')['href'] if url.startswith('/'): url = 'http://www.theatlantic.com' + url self.log('\tFound article:', title, 'at', url) - self.log('\t\t', desc) - poems.append({'title':title, 'url':url, 'description':desc, + poems.append({'title':title, 'url':url, 'description':'', 'date':''}) if poems: feeds.append(('Poems', poems)) - div = soup.find(id='advice') - if div is not None: - self.log('Found section: Advice') - title = self.tag_to_string(div.find('h4')) - url = div.find('a')['href'] - if url.startswith('/'): - url = 'http://www.theatlantic.com' + url - desc = self.tag_to_string(div.find('p')) - self.log('\tFound article:', title, 'at', url) - self.log('\t\t', desc) - - feeds.append(('Advice', [{'title':title, 'url':url, 'description':desc, - 'date':''}])) return feeds def postprocess_html(self, soup, first): diff --git a/resources/recipes/baltimore_sun.recipe b/resources/recipes/baltimore_sun.recipe new file mode 100644 index 0000000000..ac6906a5e6 --- /dev/null +++ b/resources/recipes/baltimore_sun.recipe @@ -0,0 +1,186 @@ +from __future__ import with_statement +__license__ = 'GPL 3' +__copyright__ = 'Original 2009, Kovid Goyal ' +__copyright__= 'Modified 2011, Josh Hall ' +__docformat__ = 'restructuredtext en' + +''' +www.baltimoresun.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class BaltimoreSun(BasicNewsRecipe): + + title = 'The Baltimore Sun' + __author__ = 'Josh Hall' + description = 'Politics, local and business news from Baltimore' + language = 'en' + oldest_article = 1 + max_articles_per_feed = 100 + remove_empty_feeds = True + use_embedded_content = False + no_stylesheets = True + remove_javascript = True + #masthead_url = 'http://www.baltimoresun.com/images/thirdpartylogo.gif' + + remove_tags_before = dict(name='div', attrs={'class':['story', 'entry']}) + remove_tags_after = [ + {'class':['photo_article',]}, + dict(name='div', attrs={'class':'shirttail-promo right clearfix'}), + ] + + keep_only_tags = [dict(name='div', attrs={'class':["story","entry-asset asset hentry"]}), + dict(name='div', attrs={'id':["pagebody","story","maincontentcontainer"]}), + ] + + + remove_tags = [{'id':["moduleArticleTools","content-bottom","rail","articleRelates module","toolSet","relatedrailcontent","div-wrapper","beta","atp-comments","footer","article-promo"]}, + {'class':["entry-footer-left","entry-footer-right","shirttail-promo right clearfix","clearfix","relatedTitle","articleRelates module","asset-footer","tools","comments","featurePromo","featurePromo fp-topjobs brownBackground","clearfix fullSpan brownBackground","curvedContent","toppaginate","module","module-header","module-content"]}, + dict(name='font',attrs={'id':["cr-other-headlines"]}), + dict(name=['iframe']), + ] + extra_css = ''' + h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;} + h2{font-family:Arial,Helvetica,sans-serif; font-weight:normal;font-size:small;} + .byline {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;} + .date {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;} + p{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .copyright {font-family:Arial,Helvetica,sans-serif;font-size:xx-small;text-align:center} + .story{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .entry-asset asset hentry{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .pagebody{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .maincontentcontainer{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .story-body{font-family:Arial,Helvetica,sans-serif;font-size:small;} + body{font-family:Helvetica,Arial,sans-serif;font-size:small;} + ''' + feeds = [ + (u'Top Headlines', u'http://www.baltimoresun.com/rss2.0.xml'), + (u'Breaking News', u'http://www.baltimoresun.com/news/breaking/rss2.0.xml'), + (u'Top Maryland', u'http://www.baltimoresun.com/news/maryland/rss2.0.xml'), + #(u'Anne Arundel County', u'http://www.baltimoresun.com/news/maryland/anne-arundel/rss2.0.xml'), + (u'Baltimore City', u'http://www.baltimoresun.com/news/maryland/baltimore-city/rss2.0.xml'), + #(u'Baltimore County', u'http://www.baltimoresun.com/news/maryland/baltimore-county/rss2.0.xml'), + #(u'Carroll County', u'http://www.baltimoresun.com/news/maryland/carroll/rss2.0.xml'), + #(u'Harford County', u'http://www.baltimoresun.com/news/maryland/harford/rss2.0.xml'), + #(u'Howard County', u'http://www.baltimoresun.com/news/maryland/howard/rss2.0.xml'), + (u'Education', u'http://www.baltimoresun.com/news/education/rss2.0.xml'), + #(u'Obituaries', u'http://www.baltimoresun.com/news/obituaries/rss2.0.xml'), + (u'Local Politics', u'http://www.baltimoresun.com/news/maryland/politics/rss2.0.xml'), + (u'Weather', u'http://www.baltimoresun.com/news/weather/rss2.0.xml'), + #(u'Traffic', u'http://www.baltimoresun.com/features/commuting/rss2.0.xml'), + (u'Nation/world', u'http://feeds.chicagotribune.com/chicagotribune/news/nationworld/'), + (u'Weird News', u'http://www.baltimoresun.com/news/offbeat/rss2.0.xml'), + + + (u'Top Sports', u'http://www.baltimoresun.com/sports/rss2.0.xml'), + (u'Orioles/Baseball', u'http://www.baltimoresun.com/sports/orioles/rss2.0.xml'), + (u'Ravens/Football', u'http://www.baltimoresun.com/sports/ravens/rss2.0.xml'), + #(u'Terps', u'http://www.baltimoresun.com/sports/terps/rss2.0.xml'), + #(u'College Football', u'http://www.baltimoresun.com/sports/college/football/rss2.0.xml'), + #(u'Lacrosse', u'http://www.baltimoresun.com/sports/college/lacrosse/rss2.0.xml'), + #(u'Horse Racing', u'http://www.baltimoresun.com/sports/horse-racing/rss2.0.xml'), + #(u'Golf', u'http://www.baltimoresun.com/sports/golf/rss2.0.xml'), + #(u'NBA', u'http://www.baltimoresun.com/sports/nba/rss2.0.xml'), + #(u'High School', u'http://www.baltimoresun.com/sports/high-school/rss2.0.xml'), + #(u'Outdoors', u'http://www.baltimoresun.com/sports/outdoors/rss2.0.xml'), + + (u'Celebrity News', u'http://www.baltimoresun.com/entertainment/celebrities/rss2.0.xml'), + (u'Arts & Theater', u'http://www.baltimoresun.com/entertainment/arts/rss2.0.xml'), + (u'Movies', u'http://www.baltimoresun.com/entertainment/movies/rss2.0.xml'), + (u'Music & Nightlife', u'http://www.baltimoresun.com/entertainment/music/rss2.0.xml'), + (u'Restaurants & Food', u'http://www.baltimoresun.com/entertainment/dining/rss2.0.xml'), + (u'TV/Media', u'http://www.baltimoresun.com/entertainment/tv/rss2.0.xml'), + + (u'Health&Wellness', u'http://www.baltimoresun.com/health/rss2.0.xml'), + (u'Home & Garden', u'http://www.baltimoresun.com/features/home-garden/rss2.0.xml'), + (u'Living Green', u'http://www.baltimoresun.com/features/green/rss2.0.xml'), + (u'Parenting', u'http://www.baltimoresun.com/features/parenting/rss2.0.xml'), + (u'Fashion', u'http://www.baltimoresun.com/features/fashion/rss2.0.xml'), + (u'Travel', u'http://www.baltimoresun.com/travel/rss2.0.xml'), + (u'Faith', u'http://www.baltimoresun.com/features/faith/rss2.0.xml'), + + (u'Top Business', u'http://www.baltimoresun.com/business/rss2.0.xml'), + (u'Technology', u'http://www.baltimoresun.com/business/technology/rss2.0.xml'), + (u'Personal finance', u'http://www.baltimoresun.com/business/money/rss2.0.xml'), + (u'Real Estate', u'http://www.baltimoresun.com/classified/realestate/rss2.0.xml'), + (u'Jobs', u'http://www.baltimoresun.com/classified/jobs/rss2.0.xml'), + (u'DIY', u'http://www.baltimoresun.com/features/do-it-yourself/rss2.0.xml'), + (u'Consumer Safety', u'http://www.baltimoresun.com/business/consumer-safety/rss2.0.xml'), + (u'Investing', u'http://www.baltimoresun.com/business/money/rss2.0.xml'), + + (u'Sun Editorials', u'http://www.baltimoresun.com/news/opinion/editorial/rss2.0.xml'), + (u'Op/Ed', u'http://www.baltimoresun.com/news/opinion/oped/rss2.0.xml'), + (u'Readers Respond', u'http://www.baltimoresun.com/news/opinion/readersrespond/'), + + (u'Kevin Cowherd', 'http://www.baltimoresun.com/sports/bal-columnist-cowherd,0,6829726.columnist-rss2.0.xml'), + (u'Jay Hancock', u'http://www.baltimoresun.com/business/money/bal-columnist-hancock,0,6673611.columnist-rss2.0.xml'), + (u'Jacques Kelly', u'http://www.baltimoresun.com/news/maryland/bal-columnist-kelly,0,1154701.columnist-rss2.0.xml'), + (u'Marta H. Mossburg', u'http://www.baltimoresun.com/news/opinion/oped/bal-columnist-mossburg,0,7982155.columnist-rss2.0.xml'), + (u'Mike Preston', u'http://www.baltimoresun.com/sports/bal-columnist-preston,0,6169796.columnist-rss2.0.xml'), + (u'Susan Reimer', u'http://www.baltimoresun.com/news/opinion/bal-columnist-reimer,0,162466.columnist-rss2.0.xml'), + (u'Dan Rodricks', u'http://www.baltimoresun.com/news/maryland/bal-columnist-rodricks,0,7089843.columnist-rss2.0.xml'), + (u'Thomas F. Schaller', u'http://www.baltimoresun.com/news/opinion/columnists/bal-columnist-schaller,0,897397.columnist-rss2.0.xml'), + (u'Peter Schmuck', u'http://www.baltimoresun.com/sports/bal-columnist-schmuck,0,7485088.columnist-rss2.0.xml'), + (u'Ron Smith', u'http://www.baltimoresun.com/news/opinion/bal-columnist-ronsmith,0,3964803.columnist-rss2.0.xml'), + + (u'Baltimore Crime Beat', u'http://weblogs.baltimoresun.com/news/crime/blog/index.xml'), + (u'Getting There', u'http://weblogs.baltimoresun.com/news/traffic/index.xml'), + (u'InsideEd', u'http://weblogs.baltimoresun.com/news/education/blog/index.xml'), + (u'Maryland Politics', u'http://weblogs.baltimoresun.com/news/local/politics/index.xml'), + (u'Maryland Weather', u'http://weblogs.marylandweather.com/index.xml'), + (u'Second Opinion', u'http://weblogs.baltimoresun.com/news/opinion/index.xml'), + (u'You Dont Say', u'http://weblogs.baltimoresun.com/news/mcintyre/blog/index.xml'), + + (u'BaltTech', u'http://weblogs.baltimoresun.com/news/technology/index.xml'), + (u'Consuming Interests', u'http://weblogs.baltimoresun.com/business/consuminginterests/blog/index.xml'), + (u'Jay Hancocks Blog', u'http://weblogs.baltimoresun.com/business/hancock/blog/index.xml'), + (u'The Real Estate Wonk', u'http://weblogs.baltimoresun.com/business/realestate/blog/index.xml'), + + (u'Clef Notes', 'http://weblogs.baltimoresun.com/entertainment/classicalmusic/index.xml'), + (u'Dining at Large', u'http://weblogs.baltimoresun.com/entertainment/dining/reviews/blog/index.xml'), + (u'Midnight Sun', u'http://weblogs.baltimoresun.com/entertainment/midnight_sun/blog/index.xml'), + (u'Mike Sragow Gets Reel', u'http://weblogs.baltimoresun.com/entertainment/movies/blog/index.xml'), + (u'Read Street', u'http://weblogs.baltimoresun.com/entertainment/books/blog/index.xml'), + (u'Reality Check', u'http://weblogs.baltimoresun.com/entertainment/realitycheck/blog/index.xml'), + (u'Z on TV', u'http://weblogs.baltimoresun.com/entertainment/zontv/index.xml'), + + (u'BMore Green', u'http://weblogs.baltimoresun.com/features/green/index.xml'), + (u'Charm City Moms', u'http://weblogs.baltimoresun.com/features/baltimoremomblog/index.xml'), + (u'Exercists', u'http://weblogs.baltimoresun.com/health/fitness/index.xml'), + (u'Garden Variety', 'http://weblogs.baltimoresun.com/features/gardening/index.xml'), + #(u'In Good Faith', u'http://weblogs.baltimoresun.com/news/faith/index.xml'), + (u'Picture of Health', u'http://weblogs.baltimoresun.com/health/index.xml'), + (u'Unleashed', u'http://weblogs.baltimoresun.com/features/mutts/blog/index.xml'), + + #(u'Faceoff', u'http://weblogs.baltimoresun.com/sports/lacrosse/blog/index.xml'), + #(u'MMA Stomping Grounds', u'http://weblogs.baltimoresun.com/sports/mma/blog/index.xml'), + (u'Orioles Insider', u'http://weblogs.baltimoresun.com/sports/orioles/blog/index.xml'), + #(u'Outdoors Girl', u'http://weblogs.baltimoresun.com/sports/outdoors/blog/index.xml'), + (u'Ravens Insider', u'http://weblogs.baltimoresun.com/sports/ravens/blog/index.xml'), + #(u'Recruiting Report', u'http://weblogs.baltimoresun.com/sports/college/recruiting/index.xml'), + #(u'Ring Posts', u'http://weblogs.baltimoresun.com/sports/wrestling/blog/index.xml'), + (u'The Schmuck Stops Here', u'http://weblogs.baltimoresun.com/sports/schmuck/index.xml'), + (u'Toy Department', u'http://weblogs.baltimoresun.com/sports/thetoydepartment/index.xml'), + #(u'Tracking the Terps', u'http://weblogs.baltimoresun.com/sports/college/maryland_terps/blog/index.xml'), + #(u'Varsity Letters', u'http://weblogs.baltimoresun.com/sports/highschool/varsityletters/index.xml'), + (u'Virtual Vensanity', u'http://weblogs.baltimoresun.com/entertainment/bthesite/vensel/index.xml'), + + ] + + + def get_article_url(self, article): + print article.get('feedburner_origlink', article.get('guid', article.get('link'))) + return article.get('feedburner_origlink', article.get('guid', article.get('link'))) + + + def postprocess_html(self, soup, first_fetch): + for t in soup.findAll(['table', 'tr', 'td']): + t.name = 'div' + + for tag in soup.findAll('form', dict(attrs={'name':["comments_form"]})): + tag.extract() + for tag in soup.findAll('font', dict(attrs={'id':["cr-other-headlines"]})): + tag.extract() + + return soup diff --git a/resources/recipes/danas.recipe b/resources/recipes/danas.recipe index 9002a6b505..d27b88a49c 100644 --- a/resources/recipes/danas.recipe +++ b/resources/recipes/danas.recipe @@ -1,5 +1,5 @@ __license__ = 'GPL v3' -__copyright__ = '2008-2010, Darko Miletic ' +__copyright__ = '2008-2011, Darko Miletic ' ''' danas.rs ''' @@ -33,13 +33,15 @@ class Danas(BasicNewsRecipe): margin-bottom: 0; margin-top: 0} h2,.datum,.lokacija,.autor{font-size: small} + .autor{text-transform: uppercase} .antrfileNaslov{border-left: 2px solid #999999; margin-left: 0.8em; padding-left: 1.2em; font-weight:bold; margin-bottom: 0; margin-top: 0} - img{margin-bottom: 0.8em} + img{margin-bottom: 0.8em} + .naslovTemeDana{font-size: small} """ conversion_options = { @@ -62,6 +64,7 @@ class Danas(BasicNewsRecipe): ,(re.compile(u'\u00f4'), lambda match: '“') # latin small letter o with circumflex ,(re.compile(u'\u00f6'), lambda match: '”') # latin small letter o with dieaeresis ,(re.compile(u'\u00e1'), lambda match: ' ' ) # latin small letter a with acute + ,(re.compile(u'\u00e4'), lambda match: ' ' ) # latin small letter a with dieaeresis ] keep_only_tags = [dict(name='div', attrs={'id':'left'})] @@ -124,6 +127,6 @@ class Danas(BasicNewsRecipe): cover_url = None soup = self.index_to_soup('http://www.danas.rs/') for citem in soup.findAll('img'): - if citem['src'].endswith('naslovna.jpg'): + if citem['src'].endswith('naslovna.jpg') or citem['src'].endswith('naslovna1.jpg'): return 'http://www.danas.rs' + citem['src'] return cover_url diff --git a/resources/recipes/deia.recipe b/resources/recipes/deia.recipe new file mode 100644 index 0000000000..980d59d3d1 --- /dev/null +++ b/resources/recipes/deia.recipe @@ -0,0 +1,70 @@ +#!/usr/bin/env python +__license__ = 'GPL v3' +__author__ = 'Gerardo Diez' +__copyright__ = 'Gerardo Diez' +description = 'Main daily newspaper from Spain - v1.00 (05, Enero 2011)' +__docformat__ = 'restructuredtext en' + +''' +deia.com +''' +from calibre.web.feeds.recipes import BasicNewsRecipe + +class Deia(BasicNewsRecipe): + title ='Deia' + __author__ ='Gerardo Diez' + publisher ='Editorial Iparraguirre, S.A' + category ='news, politics, finances, world, spain, euskadi' + publication_type ='newspaper' + oldest_article =1 + max_articles_per_feed =100 + simultaneous_downloads =10 + cover_url ='http://2.bp.blogspot.com/_RjrWzC6tI14/TM6jrPLaBZI/AAAAAAAAFaI/ayffwxidFEY/s1600/2009-10-13-logo-deia.jpg' + timefmt ='[%a, %d %b, %Y]' + encoding ='utf8' + language ='es_ES' + remove_javascript =True + remove_tags_after =dict(id='Texto') + remove_tags_before =dict(id='Texto') + remove_tags =[dict(name='div', attrs={'class':['Herramientas ', 'Multimedia']})] + no_stylesheets =True + extra_css ='h1 {margin-bottom: .15em;font-size: 2.7em; font-family: Georgia, "Times New Roman", Times, serif;} .Antetitulo {margin: 1em 0;text-transform: uppercase;color: #999;} .PieFoto {margin: .1em 0;padding: .5em .5em .5em .5em;background: #F0F0F0;} .PieFoto p {margin-bottom: 0;font-family: Georgia,"Times New Roman",Times,serif;font-weight: bold; font-style: italic; color: #666;}' + keep_only_tags =[dict(name='div', attrs={'class':['Texto ', 'NoticiaFicha ']})] + feeds = [ + (u'Bizkaia' ,u'http://www.deia.com/index.php/services/rss?seccion=bizkaia'), + (u'Bilbao' ,u'http://www.deia.com/index.php/services/rss?seccion=bilbao'), + (u'Hemendik eta Handik' ,u'http://www.deia.com/index.php/services/rss?seccion=hemendik-eta-handik'), + (u'Margen Derecha' ,u'http://www.deia.com/index.php/services/rss?seccion=margen-derecha'), + (u'Encartaciones y Margen Izquierda' ,u'http://www.deia.com/index.php/services/rss?seccion=margen-izquierda-encartaciones'), + (u'Costa' ,u'http://www.deia.com/index.php/services/rss?seccion=costa'), + (u'Duranguesado' ,u'http://www.deia.com/index.php/services/rss?seccion=duranguesado'), + (u'Llodio-Nervión' ,u'http://www.deia.com/index.php/services/rss?seccion=llodio-nervion'), + (u'Arratia-Nervión' ,u'http://www.deia.com/index.php/services/rss?seccion=arratia-nervion'), + (u'Uribe-Txorierri' ,u'http://www.deia.com/index.php/services/rss?seccion=uribe-txorierri'), + (u'Ecos de sociedad' ,u'http://www.deia.com/index.php/services/rss?seccion=ecos-de-sociedad'), + (u'Sucesos' ,u'http://www.deia.com/index.php/services/rss?seccion=sucesos'), + (u'Política' ,u'http://www.deia.com/index.php/services/rss?seccion=politica'), + (u'Euskadi' ,u'http://www.deia.com/index.php/services/rss?seccion=politica/euskadi'), + (u'España' ,u'http://www.deia.com/index.php/services/rss?seccion=politica/espana'), + (u'Sociedad',u'http://www.deia.com/index.php/services/rss?seccion=sociedad'), + (u'Euskadi' ,u'http://www.deia.com/index.php/services/rss?seccion=socidad/euskadi'), + (u'Sociedad.España' ,u'http://www.deia.com/index.php/services/rss?seccion=sociedad/espana'), + (u'Ocio y Cultura' ,u'http://www.deia.com/index.php/services/rss?seccion=ocio-y-cultura'), + #(u'Cultura' ,u'http://www.deia.com/index.php/services/rss?seccion=cultura'), + #(u'Ocio' ,u'http://www.deia.com/index.php/services/rss?seccion=ocio'), + (u'On' ,u'http://www.deia.com/index.php/services/rss?seccion=on'), + (u'Agenda' ,u'http://www.deia.com/index.php/services/rss?seccion=agenda'), + (u'Comunicación' ,u'http://www.deia.com/index.php/services/rss?seccion=comunicacion'), + (u'Viajes' ,u'http://www.deia.com/index.php/services/rss?seccion=viajes'), + (u'¡Mundo!' ,u'http://www.deia.com/index.php/services/rss?seccion=que-mundo'), + (u'Humor' ,u'http://www.deia.com/index.php/services/rss?seccion=humor'), + (u'Opinión' ,u'http://www.deia.com/index.php/services/rss?seccion=opinion'), + (u'Editorial' ,u'http://www.deia.com/index.php/services/rss?seccion=editorial'), + (u'Tribuna abierta' ,u'http://www.deia.com/index.php/services/rss?seccion=tribuna-abierta'), + (u'Colaboración' ,u'http://www.deia.com/index.php/services/rss?seccion=colaboracion'), + (u'Columnistas' ,u'http://www.deia.com/index.php/services/rss?seccion=columnistas'), + (u'Deportes' ,u'http://www.deia.com/index.php/services/rss?seccion=deportes'), + (u'Athletic' ,u'http://www.deia.com/index.php/services/rss?seccion=athletic'), + (u'Economía' ,'http://www.deia.com/index.php/services/rss?seccion=economia'), + (u'Mundo' ,u'http://www.deia.com/index.php/services/rss?seccion=mundo')] + diff --git a/resources/recipes/ibm_smarter_planet.recipe b/resources/recipes/ibm_smarter_planet.recipe new file mode 100644 index 0000000000..2e5c46fb80 --- /dev/null +++ b/resources/recipes/ibm_smarter_planet.recipe @@ -0,0 +1,23 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1293122276(BasicNewsRecipe): + title = u'Smarter Planet | Tumblr for eReaders' + __author__ = 'Jack Mason' + author = 'IBM Global Business Services' + publisher = 'IBM' + category = 'news, technology, IT, internet of things, analytics' + oldest_article = 7 + max_articles_per_feed = 30 + no_stylesheets = True + use_embedded_content = False + masthead_url = 'http://30.media.tumblr.com/tumblr_l70dow9UmU1qzs4rbo1_r3_250.jpg' + remove_tags_before = dict(id='item') + remove_tags_after = dict(id='item') + remove_tags = [dict(attrs={'class':['sidebar', 'about', 'footer', 'description,' 'disqus', 'nav', 'notes', 'disqus_thread']}), + dict(id=['sidebar', 'footer', 'disqus', 'nav', 'notes', 'likes_container', 'description', 'disqus_thread', 'about']), + dict(name=['script', 'noscript', 'style'])] + + + + feeds = [(u'Smarter Planet Tumblr', u'http://smarterplanet.tumblr.com/mobile/rss')] + diff --git a/resources/recipes/ledevoir.recipe b/resources/recipes/ledevoir.recipe index 97b33c43a7..c54f21c7ec 100644 --- a/resources/recipes/ledevoir.recipe +++ b/resources/recipes/ledevoir.recipe @@ -1,4 +1,3 @@ -#!/usr/bin/env python __license__ = 'GPL v3' __author__ = 'Lorenzo Vigentini' __copyright__ = '2009, Lorenzo Vigentini ' @@ -14,7 +13,7 @@ from calibre.web.feeds.news import BasicNewsRecipe class ledevoir(BasicNewsRecipe): author = 'Lorenzo Vigentini' - description = 'Canadian Paper' + description = 'Canadian Paper. A subscription is optional, with it you get more content' cover_url = 'http://www.ledevoir.com/images/ul/graphiques/logo_devoir.gif' title = u'Le Devoir' @@ -28,6 +27,7 @@ class ledevoir(BasicNewsRecipe): max_articles_per_feed = 50 use_embedded_content = False recursion = 10 + needs_subscription = 'optional' remove_javascript = True no_stylesheets = True @@ -77,3 +77,12 @@ class ledevoir(BasicNewsRecipe): .credit {color:#787878;font-size:0.71em;line-height:1.1em;font-weight:bold;} .texte {font-size:1.15em;line-height:1.4em;margin-bottom:17px;} ''' + def get_browser(self): + br = BasicNewsRecipe.get_browser() + if self.username is not None and self.password is not None: + br.open('http://www.ledevoir.com') + br.select_form(nr=1) + br['login[courriel]'] = self.username + br['login[password]'] = self.password + br.submit() + return br diff --git a/resources/recipes/new_london_day.recipe b/resources/recipes/new_london_day.recipe new file mode 100644 index 0000000000..bc8c44e40e --- /dev/null +++ b/resources/recipes/new_london_day.recipe @@ -0,0 +1,74 @@ +__license__ = 'GPL 3' +__copyright__ = '2009, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1294342201(BasicNewsRecipe): + title = u'New London Day' + __author__ = 'Being' + description = 'State, local and business news from New London, CT' + language = 'en_GB' + oldest_article = 1 + max_articles_per_feed = 200 + + use_embedded_content = False + no_stylesheets = True + remove_javascript = True + remove_tags_before = dict(id='article') + remove_tags_after = dict(id='article') + remove_tags = [dict(attrs={'class':['articleTools', 'post-tools', 'side_tool', 'nextArticleLink clearfix']}), + dict(id=['footer', 'toolsRight', 'articleInline', 'navigation', 'archive', 'side_search', 'blog_sidebar', 'side_tool', 'side_index']), + dict(name=['script', 'noscript', 'style'])] + remove_tags_after = [ {'class':['photo_article',]} ] + remove_tags = [{'id':["moduleArticleTools","content-bottom","rail","articleRelates module","toolSet","relatedrailcontent","div-wrapper","beta","atp-comments","footer"]}, + {'class':["clearfix","relatedTitle","articleRelates module","asset-footer","tools","comments","featurePromo","featurePromo fp-topjobs brownBackground","clearfix fullSpan brownBackground","curvedContent"]}, + dict(name='font',attrs={'id':["cr-other-headlines"]})] + extra_css = ''' + h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;} + h2{font-family:Arial,Helvetica,sans-serif; font-weight:normal;font-size:small;} + .byline {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;} + .date {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;} + p{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .copyright {font-family:Arial,Helvetica,sans-serif;font-size:xx-small;text-align:center} + .story{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .entry-asset asset hentry{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .pagebody{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .maincontentcontainer{font-family:Arial,Helvetica,sans-serif;font-size:small;} + .story-body{font-family:Arial,Helvetica,sans-serif;font-size:small;} + body{font-family:Helvetica,Arial,sans-serif;font-size:small;} + ''' + + feeds = [ + (u'All News', u'http://www.theday.com/section/rss'), + (u'Breaking News', u'http://www.theday.com/section/rss01'), + (u'Police and Courts', u'http://www.theday.com/section/rss02'), + (u'State News', u'http://www.theday.com/section/rss03'), + (u'Local Business', u'http://www.theday.com/section/rss04'), + (u'Entertainment', u'http://www.theday.com/section/rss05'), + (u'Opinion', u'http://www.theday.com/section/rss06'), + (u'Casinos', u'http://www.theday.com/section/rss12'), + (u'Defense and Military', u'http://www.theday.com/section/rss14'), + (u'Ann Baldelli Ruminations', u'http://www.theday.com/section/rss20'), + (u'Paul Choiniere Ruminations', u'http://www.theday.com/section/rss21'), + (u'Michael Costanza Omnivore', u'http://www.theday.com/section/rss23'), + (u'Rebecca Dangelo Reel Life', u'http://www.theday.com/section/rss25'),] + + def print_version(self, url): + return url.replace('/index.html', '/print.html') + + def get_article_url(self, article): + return article.get('feedburner_origlink', article.get('guid', article.get('link'))) + + + def postprocess_html(self, soup, first_fetch): + for t in soup.findAll(['table', 'tr', 'td']): + t.name = 'div' + + for tag in soup.findAll('form', dict(attrs={'name':["comments_form"]})): + tag.extract() + for tag in soup.findAll('font', dict(attrs={'id':["cr-other-headlines"]})): + tag.extract() + + return soup + diff --git a/resources/recipes/njp.recipe b/resources/recipes/njp.recipe new file mode 100644 index 0000000000..996aef2fdf --- /dev/null +++ b/resources/recipes/njp.recipe @@ -0,0 +1,32 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +__license__ = 'GPL v3' +__copyright__ = u'Chema Cort\xe9s - 2011-01-05' +__version__ = 'v0.01' +__date__ = '2011-01-05' +''' +njp.org +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class NewJournalOfPhysics(BasicNewsRecipe): + title = u'New Journal of Physics' + __author__ = u'Chema Cort\xe9s' + description = u'The open-access journal for physics' + publisher = u'IOP (Institute of Physics)' + category = 'physics, journal, science' + language = 'en' + + oldest_article = 30 + max_articles_per_feed = 100 + + keep_only_tags = [dict(id=['fulltextContainer'])] + no_stylesheets=True + use_embedded_content=False + + feeds = [(u'Latest Papers', u'http://iopscience.iop.org/1367-2630/?rss=1')] + + def print_version(self, url): + return url+"/fulltext" diff --git a/resources/recipes/sunday_times.recipe b/resources/recipes/sunday_times.recipe new file mode 100644 index 0000000000..1f20f73cd9 --- /dev/null +++ b/resources/recipes/sunday_times.recipe @@ -0,0 +1,115 @@ + +__license__ = 'GPL v3' +__copyright__ = '2010, Darko Miletic ' +''' +www.thesundaytimes.co.uk +''' +import urllib +from calibre.web.feeds.news import BasicNewsRecipe + +class TimesOnline(BasicNewsRecipe): + title = 'The Sunday Times UK' + __author__ = 'Darko Miletic' + description = 'news from United Kingdom and World' + language = 'en_GB' + publisher = 'Times Newspapers Ltd' + category = 'news, politics, UK' + oldest_article = 3 + max_articles_per_feed = 100 + no_stylesheets = True + use_embedded_content = False + encoding = 'utf-8' + delay = 1 + needs_subscription = True + publication_type = 'newspaper' + masthead_url = 'http://www.thesundaytimes.co.uk/sto/public/images/logos/logo-home.gif' + INDEX = 'http://www.thesundaytimes.co.uk' + PREFIX = u'http://www.thesundaytimes.co.uk/sto/' + extra_css = """ + .author-name,.authorName{font-style: italic} + .published-date,.multi-position-photo-text{font-family: Arial,Helvetica,sans-serif; + font-size: small; color: gray; + display:block; margin-bottom: 0.5em} + body{font-family: Georgia,"Times New Roman",Times,serif} + """ + + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + + def get_browser(self): + br = BasicNewsRecipe.get_browser() + br.open('http://www.timesplus.co.uk/tto/news/?login=false&url=http://www.thesundaytimes.co.uk/sto/') + if self.username is not None and self.password is not None: + data = urllib.urlencode({ 'userName':self.username + ,'password':self.password + ,'keepMeLoggedIn':'false' + }) + br.open('https://www.timesplus.co.uk/iam/app/authenticate',data) + return br + + remove_tags = [ + dict(name=['object','link','iframe','base','meta']) + ,dict(attrs={'class':'tools comments-parent' }) + ] + remove_attributes=['lang'] + keep_only_tags = [ + dict(attrs={'class':'standard-content'}) + ,dict(attrs={'class':'f-author'}) + ,dict(attrs={'id':'bodycopy'}) + ] + remove_tags_after=dict(attrs={'class':'tools_border'}) + + feeds = [ + (u'UK News' , PREFIX + u'news/uk_news/' ) + ,(u'World' , PREFIX + u'news/world_news/' ) + ,(u'Politics' , PREFIX + u'news/Politics/' ) + ,(u'Focus' , PREFIX + u'news/focus/' ) + ,(u'Insight' , PREFIX + u'news/insight/' ) + ,(u'Ireland' , PREFIX + u'news/ireland/' ) + ,(u'Columns' , PREFIX + u'comment/columns/' ) + ,(u'Arts' , PREFIX + u'culture/arts/' ) + ,(u'Books' , PREFIX + u'culture/books/' ) + ,(u'Film and TV' , PREFIX + u'culture/film_and_tv/' ) + ,(u'Sport' , PREFIX + u'sport/' ) + ,(u'Business' , PREFIX + u'business' ) + ,(u'Money' , PREFIX + u'business/money/' ) + ,(u'Style' , PREFIX + u'style/' ) + ,(u'Travel' , PREFIX + u'travel/' ) + ,(u'Clarkson' , PREFIX + u'ingear/clarkson/' ) + ,(u'Cars' , PREFIX + u'ingear/cars/' ) + ,(u'Bikes' , PREFIX + u'ingear/2_Wheels/' ) + ,(u'Tech' , PREFIX + u'ingear/Tech___Games/' ) + ,(u'Magazine' , PREFIX + u'Magazine/' ) + ] + + def preprocess_html(self, soup): + for item in soup.findAll(style=True): + del item['style'] + return self.adeify_images(soup) + + def parse_index(self): + totalfeeds = [] + lfeeds = self.get_feeds() + for feedobj in lfeeds: + feedtitle, feedurl = feedobj + self.report_progress(0, _('Fetching feed')+' %s...'%(feedtitle if feedtitle else feedurl)) + articles = [] + soup = self.index_to_soup(feedurl) + for atag in soup.findAll('a',href=True): + parentName = atag.parent.name + title = self.tag_to_string(atag).strip() + if (parentName == 'h2' or parentName == 'h3') and title is not None and title != '': + url = self.INDEX + atag['href'] + articles.append({ + 'title' :title + ,'date' :'' + ,'url' :url + ,'description':'' + }) + totalfeeds.append((feedtitle, articles)) + return totalfeeds diff --git a/resources/recipes/walla.recipe b/resources/recipes/walla.recipe new file mode 100644 index 0000000000..5fbfed7a03 --- /dev/null +++ b/resources/recipes/walla.recipe @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- + +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1283848012(BasicNewsRecipe): + description = 'The WallaNews.' + cover_url = 'http://ftp5.bizportal.co.il/web/giflib/news/rsPhoto/sz_5/rsz_220_220_logo_walla.gif' + title = u'Walla' + language = 'he' + __author__ = 'marbs' + extra_css='img {max-width:100%;} body{direction: rtl;},title{direction: rtl; } ,article_description{direction: rtl; }, a.article{direction: rtl; } ,calibre_feed_description{direction: rtl; }' + simultaneous_downloads = 5 +# remove_javascript = True + timefmt = '[%a, %d %b, %Y]' + oldest_article = 1 + max_articles_per_feed = 100 + # remove_attributes = ['width'] + keep_only_tags =dict(name='div', attrs={'class':'wp-0-b w3'}) + remove_tags = [dict(name='div', attrs={'class':'tagsContainer'})] + max_articles_per_feed = 100 +# preprocess_regexps = [ +# (re.compile(r'

 

', re.DOTALL|re.IGNORECASE), lambda match: '') +# ] + + + feeds = [(u'חדשות', u'http://rss.walla.co.il/?w=/1/0/1/@rss'), + (u'עסקים', u'http://rss.walla.co.il/?w=/2/3/1/@rss'), + (u'תרבות', u'http://rss.walla.co.il/?w=/4/249/1/@rss'), + (u'בריאות', u'http://rss.walla.co.il/?w=/5/18/1/@rss'), + (u'TECH', u'http://rss.walla.co.il/?w=/6/4/1/@rss'), + (u'אסטרולוגיה', u'http://rss.walla.co.il/?w=/8/3307/1/@rss'), + (u'בעלי חיים', u'http://rss.walla.co.il/?w=/59/5703/1/@rss'), + (u'רכב', u'http://rss.walla.co.il/?w=/31/4700/1/@rss'), + (u'סלבס', u'http://rss.walla.co.il/?w=/22/3600/1/@rss'), + (u'אוכל', u'http://rss.walla.co.il/?w=/9/903/1/@rss'), + (u'אופנה', u'http://rss.walla.co.il/?w=/24/2120/1/@rss'), + (u'ברנזה', u'http://rss.walla.co.il/?w=/27/3900/1/@rss'), + (u'ZONE', u'http://rss.walla.co.il/?w=/18/500/1/@rss'), + (u'ספורט', u'http://rss.walla.co.il/?w=/3/7/1/@rss')] + + def print_version(self, url): + print_url = url + '/@@/item/printer' + return print_url + diff --git a/setup/build_environment.py b/setup/build_environment.py index d6581a907d..10ab1b0735 100644 --- a/setup/build_environment.py +++ b/setup/build_environment.py @@ -121,7 +121,7 @@ if iswindows: poppler_lib_dirs = consolidate('POPPLER_LIB_DIR', sw_lib_dir) popplerqt4_lib_dirs = poppler_lib_dirs poppler_libs = ['poppler'] - magick_inc_dirs = [os.path.join(prefix, 'build', 'ImageMagick-6.5.6')] + magick_inc_dirs = [os.path.join(prefix, 'build', 'ImageMagick-6.6.6')] magick_lib_dirs = [os.path.join(magick_inc_dirs[0], 'VisualMagick', 'lib')] magick_libs = ['CORE_RL_wand_', 'CORE_RL_magick_'] podofo_inc = os.path.join(sw_inc_dir, 'podofo') diff --git a/setup/installer/windows/freeze.py b/setup/installer/windows/freeze.py index 7d8ea4d80a..e9e47816fd 100644 --- a/setup/installer/windows/freeze.py +++ b/setup/installer/windows/freeze.py @@ -18,7 +18,7 @@ QT_DLLS = ['Core', 'Gui', 'Network', 'Svg', 'WebKit', 'Xml', 'XmlPatterns'] LIBUSB_DIR = 'C:\\libusb' LIBUNRAR = 'C:\\Program Files\\UnrarDLL\\unrar.dll' SW = r'C:\cygwin\home\kovid\sw' -IMAGEMAGICK = os.path.join(SW, 'build', 'ImageMagick-6.5.6', +IMAGEMAGICK = os.path.join(SW, 'build', 'ImageMagick-6.6.6', 'VisualMagick', 'bin') VERSION = re.sub('[a-z]\d+', '', __version__) diff --git a/setup/installer/windows/notes.rst b/setup/installer/windows/notes.rst index b9aef39657..5dfd956ce2 100644 --- a/setup/installer/windows/notes.rst +++ b/setup/installer/windows/notes.rst @@ -301,12 +301,14 @@ int projectType = MULTITHREADEDDLL; Run configure.bat in a visual studio command prompt +Run configure.exe generated by configure.bat + Edit magick/magick-config.h Undefine ProvideDllMain and MAGICKCORE_X11_DELEGATE Now open VisualMagick/VisualDynamicMT.sln set to Release -Remove the CORE_xlib project +Remove the CORE_xlib and UTIL_Imdisplay project CORE_Magick++ calibre --------- diff --git a/setup/publish.py b/setup/publish.py index fb873a90d9..ba8a4992a7 100644 --- a/setup/publish.py +++ b/setup/publish.py @@ -43,8 +43,8 @@ class Stage3(Command): description = 'Stage 3 of the publish process' sub_commands = ['upload_user_manual', 'upload_demo', 'sdist', - 'upload_to_mobileread', 'upload_to_google_code', - 'tag_release', 'upload_to_server', 'upload_to_sourceforge', + 'upload_to_google_code', 'tag_release', 'upload_to_server', + 'upload_to_sourceforge', 'upload_to_mobileread', ] class Stage4(Command): diff --git a/src/calibre/customize/__init__.py b/src/calibre/customize/__init__.py index 770d405203..13e1f20a2d 100644 --- a/src/calibre/customize/__init__.py +++ b/src/calibre/customize/__init__.py @@ -80,6 +80,100 @@ class Plugin(object): # {{{ ''' pass + def config_widget(self): + ''' + Implement this method and :meth:`save_settings` in your plugin to + use a custom configuration dialog, rather then relying on the simple + string based default customization. + + This method, if implemented, must return a QWidget. The widget can have + an optional method validate() that takes no arguments and is called + immediately after the user clicks OK. Changes are applied if and only + if the method returns True. + ''' + raise NotImplementedError() + + def save_settings(self, config_widget): + ''' + Save the settings specified by the user with config_widget. + + :param config_widget: The widget returned by :meth:`config_widget`. + + ''' + raise NotImplementedError() + + def do_user_config(self, parent=None): + ''' + This method shows a configuration dialog for this plugin. It returns + True if the user clicks OK, False otherwise. The changes are + automatically applied. + ''' + from PyQt4.Qt import QDialog, QDialogButtonBox, QVBoxLayout, \ + QLabel, Qt, QLineEdit + from calibre.gui2 import gprefs + + prefname = 'plugin config dialog:'+self.type + ':' + self.name + geom = gprefs.get(prefname, None) + + config_dialog = QDialog(parent) + button_box = QDialogButtonBox(QDialogButtonBox.Ok | QDialogButtonBox.Cancel) + v = QVBoxLayout(config_dialog) + + def size_dialog(): + if geom is None: + config_dialog.resize(config_dialog.sizeHint()) + else: + config_dialog.restoreGeometry(geom) + + button_box.accepted.connect(config_dialog.accept) + button_box.rejected.connect(config_dialog.reject) + config_dialog.setWindowTitle(_('Customize') + ' ' + self.name) + try: + config_widget = self.config_widget() + except NotImplementedError: + config_widget = None + + if config_widget is not None: + v.addWidget(config_widget) + v.addWidget(button_box) + size_dialog() + config_dialog.exec_() + + if config_dialog.result() == QDialog.Accepted: + if hasattr(config_widget, 'validate'): + if config_widget.validate(): + self.save_settings(config_widget) + else: + self.save_settings(config_widget) + else: + from calibre.customize.ui import plugin_customization, \ + customize_plugin + help_text = self.customization_help(gui=True) + help_text = QLabel(help_text, config_dialog) + help_text.setWordWrap(True) + help_text.setTextInteractionFlags(Qt.LinksAccessibleByMouse + | Qt.LinksAccessibleByKeyboard) + help_text.setOpenExternalLinks(True) + v.addWidget(help_text) + sc = plugin_customization(self) + if not sc: + sc = '' + sc = sc.strip() + sc = QLineEdit(sc, config_dialog) + v.addWidget(sc) + v.addWidget(button_box) + size_dialog() + config_dialog.exec_() + + if config_dialog.result() == QDialog.Accepted: + sc = unicode(sc.text()).strip() + customize_plugin(self, sc) + + geom = bytearray(config_dialog.saveGeometry()) + gprefs[prefname] = geom + + return config_dialog.result() + def load_resources(self, names): ''' If this plugin comes in a ZIP file (user added plugin), this method diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py index 2a0fdf6433..ecd12ac61d 100644 --- a/src/calibre/devices/misc.py +++ b/src/calibre/devices/misc.py @@ -259,7 +259,7 @@ class EEEREADER(USBMS): PRODUCT_ID = [0x178f] BCD = [0x0319] - EBOOK_DIR_MAIN = 'Books' + EBOOK_DIR_MAIN = EBOOK_DIR_CARD_A = 'Book' VENDOR_NAME = 'LINUX' WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = 'FILE-STOR_GADGET' diff --git a/src/calibre/devices/prs505/driver.py b/src/calibre/devices/prs505/driver.py index 6652d581d4..98a7241a36 100644 --- a/src/calibre/devices/prs505/driver.py +++ b/src/calibre/devices/prs505/driver.py @@ -61,14 +61,26 @@ class PRS505(USBMS): ALL_BY_TITLE = _('All by title') ALL_BY_AUTHOR = _('All by author') - EXTRA_CUSTOMIZATION_MESSAGE = _('Comma separated list of metadata fields ' + EXTRA_CUSTOMIZATION_MESSAGE = [ + _('Comma separated list of metadata fields ' 'to turn into collections on the device. Possibilities include: ')+\ 'series, tags, authors' +\ _('. Two special collections are available: %s:%s and %s:%s. Add ' 'these values to the list to enable them. The collections will be ' 'given the name provided after the ":" character.')%( - 'abt', ALL_BY_TITLE, 'aba', ALL_BY_AUTHOR) - EXTRA_CUSTOMIZATION_DEFAULT = ', '.join(['series', 'tags']) + 'abt', ALL_BY_TITLE, 'aba', ALL_BY_AUTHOR), + _('Upload separate cover thumbnails for books (newer readers)') + + ':::'+_('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.' + ' WARNING: This option should only be used with newer ' + 'SONY readers: 350, 650, 950 and newer.'), + ] + EXTRA_CUSTOMIZATION_DEFAULT = [ + ', '.join(['series', 'tags']), + False + ] plugboard = None plugboard_func = None @@ -159,7 +171,7 @@ class PRS505(USBMS): opts = self.settings() if opts.extra_customization: collections = [x.strip() for x in - opts.extra_customization.split(',')] + opts.extra_customization[0].split(',')] else: collections = [] debug_print('PRS505: collection fields:', collections) @@ -186,8 +198,12 @@ class PRS505(USBMS): self.plugboard_func = pb_func def upload_cover(self, path, filename, metadata, filepath): - return # Disabled as the SONY's don't need this thumbnail anyway and - # older models don't auto delete it + opts = self.settings() + if not opts.extra_customization[1]: + # Building thumbnails disabled + debug_print('PRS505: not uploading covers') + return + debug_print('PRS505: uploading covers') if metadata.thumbnail and metadata.thumbnail[-1]: path = path.replace('/', os.sep) is_main = path.startswith(self._main_prefix) diff --git a/src/calibre/devices/usbms/deviceconfig.py b/src/calibre/devices/usbms/deviceconfig.py index e074387175..940ea96f38 100644 --- a/src/calibre/devices/usbms/deviceconfig.py +++ b/src/calibre/devices/usbms/deviceconfig.py @@ -10,7 +10,21 @@ from calibre.utils.config import Config, ConfigProxy class DeviceConfig(object): HELP_MESSAGE = _('Configure Device') + + #: Can be None, a string or a list of strings. When it is a string + #: that string is used for the help text and the actual customization value + #: can be read from ``dev.settings().extra_customization``. + #: If it a list of strings, then dev.settings().extra_customization will + #: also be a list. In this case, you *must* ensure that + #: EXTRA_CUSTOMIZATION_DEFAULT is also a list. The list can contain either + #: boolean values or strings, in which case a checkbox or line edit will be + #: used for them in the config widget, automatically. + #: If a string contains ::: then the text after it is interpreted as the + #: tooltip EXTRA_CUSTOMIZATION_MESSAGE = None + + #: The default value for extra customization. If you set + #: EXTRA_CUSTOMIZATION_MESSAGE you *must* set this as well. EXTRA_CUSTOMIZATION_DEFAULT = None SUPPORTS_SUB_DIRS = False @@ -73,16 +87,33 @@ class DeviceConfig(object): if cls.SUPPORTS_USE_AUTHOR_SORT: proxy['use_author_sort'] = config_widget.use_author_sort() if cls.EXTRA_CUSTOMIZATION_MESSAGE: - ec = unicode(config_widget.opt_extra_customization.text()).strip() - if not ec: - ec = None + if isinstance(cls.EXTRA_CUSTOMIZATION_MESSAGE, list): + ec = [] + for i in range(0, len(cls.EXTRA_CUSTOMIZATION_MESSAGE)): + if hasattr(config_widget.opt_extra_customization[i], 'isChecked'): + ec.append(config_widget.opt_extra_customization[i].isChecked()) + else: + ec.append(unicode(config_widget.opt_extra_customization[i].text()).strip()) + else: + ec = unicode(config_widget.opt_extra_customization.text()).strip() + if not ec: + ec = None proxy['extra_customization'] = ec st = unicode(config_widget.opt_save_template.text()) proxy['save_template'] = st @classmethod def settings(cls): - return cls._config().parse() + opts = cls._config().parse() + if isinstance(cls.EXTRA_CUSTOMIZATION_DEFAULT, list): + if opts.extra_customization is None: + opts.extra_customization = [] + if not isinstance(opts.extra_customization, list): + opts.extra_customization = [opts.extra_customization] + for i,d in enumerate(cls.EXTRA_CUSTOMIZATION_DEFAULT): + if i >= len(opts.extra_customization): + opts.extra_customization.append(d) + return opts @classmethod def save_template(cls): diff --git a/src/calibre/ebooks/metadata/book/base.py b/src/calibre/ebooks/metadata/book/base.py index e3fb8092e6..17f2c6705c 100644 --- a/src/calibre/ebooks/metadata/book/base.py +++ b/src/calibre/ebooks/metadata/book/base.py @@ -16,6 +16,7 @@ from calibre.ebooks.metadata.book import TOP_LEVEL_CLASSIFIERS from calibre.ebooks.metadata.book import ALL_METADATA_FIELDS from calibre.library.field_metadata import FieldMetadata from calibre.utils.date import isoformat, format_date +from calibre.utils.icu import sort_key from calibre.utils.formatter import TemplateFormatter @@ -38,15 +39,16 @@ class SafeFormat(TemplateFormatter): def get_value(self, key, args, kwargs): try: + key = key.lower() if key != 'title_sort': - key = field_metadata.search_term_to_field_key(key.lower()) + key = field_metadata.search_term_to_field_key(key) b = self.book.get_user_metadata(key, False) 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: v = '' else: - ign, v = self.book.format_field(key.lower(), series_with_index=False) + ign, v = self.book.format_field(key, series_with_index=False) if v is None: return '' if v == '': @@ -489,7 +491,7 @@ class Metadata(object): return authors_to_string(self.authors) def format_tags(self): - return u', '.join([unicode(t) for t in self.tags]) + return u', '.join([unicode(t) for t in sorted(self.tags, key=sort_key)]) def format_rating(self): return unicode(self.rating) @@ -529,7 +531,7 @@ class Metadata(object): orig_res = res datatype = cmeta['datatype'] if datatype == 'text' and cmeta['is_multiple']: - res = u', '.join(res) + res = u', '.join(sorted(res, key=sort_key)) elif datatype == 'series' and series_with_index: if self.get_extra(key) is not None: res = res + \ @@ -559,7 +561,7 @@ class Metadata(object): elif key == 'series_index': res = self.format_series_index(res) elif datatype == 'text' and fmeta['is_multiple']: - res = u', '.join(res) + res = u', '.join(sorted(res, key=sort_key)) elif datatype == 'series' and series_with_index: res = res + ' [%s]'%self.format_series_index() elif datatype == 'datetime': diff --git a/src/calibre/ebooks/metadata/isbndb.py b/src/calibre/ebooks/metadata/isbndb.py index 9169227326..1c5f706593 100644 --- a/src/calibre/ebooks/metadata/isbndb.py +++ b/src/calibre/ebooks/metadata/isbndb.py @@ -17,10 +17,10 @@ BASE_URL = 'http://isbndb.com/api/books.xml?access_key=%(key)s&page_number=1&res class ISBNDBError(Exception): pass -def fetch_metadata(url, max=100, timeout=5.): +def fetch_metadata(url, max=3, timeout=5.): books = [] page_number = 1 - total_results = sys.maxint + total_results = 31 br = browser() while len(books) < total_results and max > 0: try: diff --git a/src/calibre/ebooks/metadata/xisbn.py b/src/calibre/ebooks/metadata/xisbn.py index 21ea0ee79f..2ee74396c7 100644 --- a/src/calibre/ebooks/metadata/xisbn.py +++ b/src/calibre/ebooks/metadata/xisbn.py @@ -18,7 +18,6 @@ class xISBN(object): self._data = [] self._map = {} - self.br = browser() self.isbn_pat = re.compile(r'[^0-9X]', re.IGNORECASE) def purify(self, isbn): @@ -26,7 +25,7 @@ class xISBN(object): def fetch_data(self, isbn): url = self.QUERY%isbn - data = self.br.open_novisit(url).read() + data = browser().open_novisit(url).read() data = json.loads(data) if data.get('stat', None) != 'ok': return [] diff --git a/src/calibre/ebooks/oeb/transforms/cover.py b/src/calibre/ebooks/oeb/transforms/cover.py index a3cf9e9f83..0d82e9ad73 100644 --- a/src/calibre/ebooks/oeb/transforms/cover.py +++ b/src/calibre/ebooks/oeb/transforms/cover.py @@ -103,7 +103,7 @@ class CoverManager(object): from calibre.ebooks import calibre_cover img_data = calibre_cover(title, authors_to_string(authors), series_string=series_string) - id, href = self.oeb.manifest.generate('cover_image', + id, href = self.oeb.manifest.generate('cover', 'cover_image.jpg') item = self.oeb.manifest.add(id, href, guess_type('t.jpg')[0], data=img_data) diff --git a/src/calibre/ebooks/pdb/output.py b/src/calibre/ebooks/pdb/output.py index 4e76a2d298..7bca4e5c5d 100644 --- a/src/calibre/ebooks/pdb/output.py +++ b/src/calibre/ebooks/pdb/output.py @@ -22,7 +22,7 @@ class PDBOutput(OutputFormatPlugin): short_switch='f', choices=FORMAT_WRITERS.keys(), help=(_('Format to use inside the pdb container. Choices are:')+\ ' %s' % FORMAT_WRITERS.keys())), - OptionRecommendation(name='output_encoding', recommended_value='cp1252', + OptionRecommendation(name='pdb_output_encoding', recommended_value='cp1252', level=OptionRecommendation.LOW, help=_('Specify the character encoding of the output document. ' \ 'The default is cp1252. Note: This option is not honored by all ' \ diff --git a/src/calibre/ebooks/pdb/palmdoc/reader.py b/src/calibre/ebooks/pdb/palmdoc/reader.py index dd9706f00c..945e31559a 100644 --- a/src/calibre/ebooks/pdb/palmdoc/reader.py +++ b/src/calibre/ebooks/pdb/palmdoc/reader.py @@ -8,7 +8,6 @@ __license__ = 'GPL v3' __copyright__ = '2009, John Schember ' __docformat__ = 'restructuredtext en' -import os import struct from cStringIO import StringIO @@ -62,13 +61,13 @@ class Reader(FormatReader): self.log.info('Converting text to OEB...') stream = StringIO(raw_txt) - + from calibre.customize.ui import plugin_for_input_format - + txt_plugin = plugin_for_input_format('txt') for option in txt_plugin.options: if not hasattr(self.options, option.option.name): - setattr(self.options, option.name, option.recommend_val) - + setattr(self.options, option.name, option.recommended_value) + stream.seek(0) return txt_plugin.convert(stream, self.options, 'txt', self.log, {}) diff --git a/src/calibre/ebooks/pdb/palmdoc/writer.py b/src/calibre/ebooks/pdb/palmdoc/writer.py index 3f4a92fbed..5e9b77d75c 100644 --- a/src/calibre/ebooks/pdb/palmdoc/writer.py +++ b/src/calibre/ebooks/pdb/palmdoc/writer.py @@ -50,7 +50,8 @@ class Writer(FormatWriter): txt = writer.extract_content(oeb_book, self.opts) self.log.debug('\tReplacing newlines with selected type...') - txt = specified_newlines(TxtNewlines('windows').newline, txt).encode(self.opts.output_encoding, 'replace') + txt = specified_newlines(TxtNewlines('windows').newline, + txt).encode(self.opts.pdb_output_encoding, 'replace') txt_length = len(txt) diff --git a/src/calibre/ebooks/pdb/ztxt/reader.py b/src/calibre/ebooks/pdb/ztxt/reader.py index 8d51c07e97..6e7f5dd923 100644 --- a/src/calibre/ebooks/pdb/ztxt/reader.py +++ b/src/calibre/ebooks/pdb/ztxt/reader.py @@ -76,16 +76,16 @@ class Reader(FormatReader): for i in range(1, self.header_record.num_records + 1): self.log.debug('\tDecompressing text section %i' % i) raw_txt += self.decompress_text(i) - + self.log.info('Converting text to OEB...') stream = StringIO(raw_txt) from calibre.customize.ui import plugin_for_input_format - + txt_plugin = plugin_for_input_format('txt') for option in txt_plugin.options: if not hasattr(self.options, option.option.name): - setattr(self.options, option.name, option.recommend_val) - + setattr(self.options, option.name, option.recommended_value) + stream.seek(0) return txt_plugin.convert(stream, self.options, 'txt', self.log, {}) diff --git a/src/calibre/ebooks/pdb/ztxt/writer.py b/src/calibre/ebooks/pdb/ztxt/writer.py index ee4c5752c3..7c9056fe69 100644 --- a/src/calibre/ebooks/pdb/ztxt/writer.py +++ b/src/calibre/ebooks/pdb/ztxt/writer.py @@ -22,12 +22,12 @@ class Writer(FormatWriter): def __init__(self, opts, log): self.opts = opts self.log = log - + def write_content(self, oeb_book, out_stream, metadata=None): title = self.opts.title if self.opts.title else oeb_book.metadata.title[0].value if oeb_book.metadata.title != [] else _('Unknown') txt_records, txt_length = self._generate_text(oeb_book) - + crc32 = 0 section_lengths = [] compressor = zlib.compressobj(9) @@ -41,32 +41,33 @@ class Writer(FormatWriter): header_record = self._header_record(txt_length, len(txt_records), crc32) section_lengths.insert(0, len(header_record)) - + out_stream.seek(0) hb = PdbHeaderBuilder('zTXTGPlm', title) hb.build_header(section_lengths, out_stream) for record in [header_record]+txt_records: out_stream.write(record) - + def _generate_text(self, oeb_book): writer = TXTMLizer(self.log) txt = writer.extract_content(oeb_book, self.opts) self.log.debug('\tReplacing newlines with selected type...') - txt = specified_newlines(TxtNewlines('windows').newline, txt).encode(self.opts.output_encoding, 'replace') + txt = specified_newlines(TxtNewlines('windows').newline, + txt).encode(self.opts.pdb_output_encoding, 'replace') txt_length = len(txt) - + txt_records = [] for i in range(0, (len(txt) / MAX_RECORD_SIZE) + 1): txt_records.append(txt[i * MAX_RECORD_SIZE : (i * MAX_RECORD_SIZE) + MAX_RECORD_SIZE]) - + return txt_records, txt_length - + def _header_record(self, txt_length, record_count, crc32): record = '' - + record += struct.pack('>H', 0x012c) # [0:2], version. 0x012c = 1.44 record += struct.pack('>H', record_count) # [2:4], Number of PDB records used for the text of the book. record += struct.pack('>L', txt_length) # [4:8], Uncompressed length of the entire text of the book. @@ -79,6 +80,6 @@ class Writer(FormatWriter): record += struct.pack('>B', 0) # [19:20], Reserved. record += struct.pack('>L', crc32) # [20:24], crc32 record += struct.pack('>LL', 0, 0) # [24:32], padding - + return record - + diff --git a/src/calibre/ebooks/pml/output.py b/src/calibre/ebooks/pml/output.py index 7e3729aa4a..58dc9a2138 100644 --- a/src/calibre/ebooks/pml/output.py +++ b/src/calibre/ebooks/pml/output.py @@ -28,7 +28,7 @@ class PMLOutput(OutputFormatPlugin): file_type = 'pmlz' options = set([ - OptionRecommendation(name='output_encoding', recommended_value='cp1252', + OptionRecommendation(name='pml_output_encoding', recommended_value='cp1252', level=OptionRecommendation.LOW, help=_('Specify the character encoding of the output document. ' \ 'The default is cp1252.')), @@ -48,7 +48,7 @@ class PMLOutput(OutputFormatPlugin): pmlmlizer = PMLMLizer(log) pml = unicode(pmlmlizer.extract_content(oeb_book, opts)) with open(os.path.join(tdir, 'index.pml'), 'wb') as out: - out.write(pml.encode(opts.output_encoding, 'replace')) + out.write(pml.encode(opts.pml_output_encoding, 'replace')) self.write_images(oeb_book.manifest, pmlmlizer.image_hrefs, tdir, opts) diff --git a/src/calibre/ebooks/tcr/input.py b/src/calibre/ebooks/tcr/input.py index e4118c1c0a..c1dcef235d 100644 --- a/src/calibre/ebooks/tcr/input.py +++ b/src/calibre/ebooks/tcr/input.py @@ -46,14 +46,14 @@ class TCRInput(InputFormatPlugin): log.info('Converting text to OEB...') stream = StringIO(raw_txt) - + from calibre.customize.ui import plugin_for_input_format - + txt_plugin = plugin_for_input_format('txt') for option in txt_plugin.options: if not hasattr(options, option.option.name): - setattr(options, option.name, option.recommend_val) - + setattr(options, option.name, option.recommended_value) + stream.seek(0) return txt_plugin.convert(stream, options, 'txt', log, accelerators) diff --git a/src/calibre/ebooks/tcr/output.py b/src/calibre/ebooks/tcr/output.py index 3ca82730cc..97c9cae26c 100644 --- a/src/calibre/ebooks/tcr/output.py +++ b/src/calibre/ebooks/tcr/output.py @@ -18,7 +18,7 @@ class TCROutput(OutputFormatPlugin): file_type = 'tcr' options = set([ - OptionRecommendation(name='output_encoding', recommended_value='utf-8', + OptionRecommendation(name='tcr_output_encoding', recommended_value='utf-8', level=OptionRecommendation.LOW, help=_('Specify the character encoding of the output document. ' \ 'The default is utf-8.')), @@ -40,7 +40,7 @@ class TCROutput(OutputFormatPlugin): setattr(opts, 'indent_paras', False) writer = TXTMLizer(log) - txt = writer.extract_content(oeb_book, opts).encode(opts.output_encoding, 'replace') + txt = writer.extract_content(oeb_book, opts).encode(opts.tcr_output_encoding, 'replace') log.info('Compressing text...') txt = compress(txt) diff --git a/src/calibre/ebooks/txt/output.py b/src/calibre/ebooks/txt/output.py index 0e077672d8..4d0d176fe4 100644 --- a/src/calibre/ebooks/txt/output.py +++ b/src/calibre/ebooks/txt/output.py @@ -26,7 +26,7 @@ class TXTOutput(OutputFormatPlugin): 'Use \'old_mac\' for compatibility with Mac OS 9 and earlier. ' 'For Mac OS X use \'unix\'. \'system\' will default to the newline ' 'type used by this OS.') % sorted(TxtNewlines.NEWLINE_TYPES.keys())), - OptionRecommendation(name='output_encoding', recommended_value='utf-8', + OptionRecommendation(name='txt_output_encoding', recommended_value='utf-8', level=OptionRecommendation.LOW, help=_('Specify the character encoding of the output document. ' \ 'The default is utf-8.')), @@ -64,7 +64,7 @@ class TXTOutput(OutputFormatPlugin): writer = MarkdownMLizer(log) else: writer = TXTMLizer(log) - + txt = writer.extract_content(oeb_book, opts) log.debug('\tReplacing newlines with selected type...') @@ -81,7 +81,7 @@ class TXTOutput(OutputFormatPlugin): out_stream.seek(0) out_stream.truncate() - out_stream.write(txt.encode(opts.output_encoding, 'replace')) + out_stream.write(txt.encode(opts.txt_output_encoding, 'replace')) if close: out_stream.close() diff --git a/src/calibre/gui2/actions/__init__.py b/src/calibre/gui2/actions/__init__.py index c88203593b..b54d346904 100644 --- a/src/calibre/gui2/actions/__init__.py +++ b/src/calibre/gui2/actions/__init__.py @@ -36,6 +36,11 @@ class InterfaceAction(QObject): self.gui.iactions['Save To Disk'] + To access the actual plugin, use the :attr:`interface_action_base_plugin` + attribute, this attribute only becomes available after the plugin has been + initialized. Useful if you want to use methods from the plugin class like + do_user_config(). + The QAction specified by :attr:`action_spec` is automatically create and made available as ``self.qaction``. @@ -83,6 +88,7 @@ class InterfaceAction(QObject): self.setObjectName(self.name) self.gui = parent self.site_customization = site_customization + self.interface_action_base_plugin = None def do_genesis(self): self.Dispatcher = partial(Dispatcher, parent=self) diff --git a/src/calibre/gui2/convert/__init__.py b/src/calibre/gui2/convert/__init__.py index 6b977afc19..ea7a24510a 100644 --- a/src/calibre/gui2/convert/__init__.py +++ b/src/calibre/gui2/convert/__init__.py @@ -6,7 +6,7 @@ __license__ = 'GPL v3' __copyright__ = '2009, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import textwrap +import textwrap, codecs from functools import partial from PyQt4.Qt import QWidget, QSpinBox, QDoubleSpinBox, QLineEdit, QTextEdit, \ @@ -128,6 +128,7 @@ class Widget(QWidget): def get_value(self, g): from calibre.gui2.convert.xpath_wizard import XPathEdit from calibre.gui2.convert.regex_builder import RegexEdit + from calibre.gui2.widgets import EncodingComboBox ret = self.get_value_handler(g) if ret != 'this is a dummy return value, xcswx1avcx4x': return ret @@ -139,6 +140,13 @@ class Widget(QWidget): if not ans: ans = None return ans + elif isinstance(g, EncodingComboBox): + ans = unicode(g.currentText()).strip() + try: + codecs.lookup(ans) + except: + ans = '' + return ans elif isinstance(g, QComboBox): return unicode(g.currentText()) elif isinstance(g, QCheckBox): @@ -183,6 +191,7 @@ class Widget(QWidget): def set_value(self, g, val): from calibre.gui2.convert.xpath_wizard import XPathEdit from calibre.gui2.convert.regex_builder import RegexEdit + from calibre.gui2.widgets import EncodingComboBox if self.set_value_handler(g, val): return if isinstance(g, (QSpinBox, QDoubleSpinBox)): @@ -191,9 +200,12 @@ class Widget(QWidget): if not val: val = '' getattr(g, 'setPlainText', g.setText)(val) getattr(g, 'setCursorPosition', lambda x: x)(0) - elif isinstance(g, QComboBox): - if not val: - val = '' + elif isinstance(g, EncodingComboBox): + if val: + g.setEditText(val) + else: + g.setCurrentIndex(0) + elif isinstance(g, QComboBox) and val: idx = g.findText(val, Qt.MatchFixedString) if idx < 0: g.addItem(val) diff --git a/src/calibre/gui2/convert/look_and_feel.ui b/src/calibre/gui2/convert/look_and_feel.ui index cd0426ac53..0edc324dc5 100644 --- a/src/calibre/gui2/convert/look_and_feel.ui +++ b/src/calibre/gui2/convert/look_and_feel.ui @@ -84,7 +84,7 @@ ... - + :/images/wizard.png:/images/wizard.png @@ -122,6 +122,9 @@ Input character &encoding: + + opt_input_encoding + diff --git a/src/calibre/gui2/convert/pdb_output.py b/src/calibre/gui2/convert/pdb_output.py index 51c202cb03..ec6b7abb08 100644 --- a/src/calibre/gui2/convert/pdb_output.py +++ b/src/calibre/gui2/convert/pdb_output.py @@ -19,7 +19,7 @@ class PluginWidget(Widget, Ui_Form): ICON = I('mimetypes/unknown.png') def __init__(self, parent, get_option, get_help, db=None, book_id=None): - Widget.__init__(self, parent, ['format', 'inline_toc', 'output_encoding']) + Widget.__init__(self, parent, ['format', 'inline_toc', 'pdb_output_encoding']) self.db, self.book_id = db, book_id self.initialize_options(get_option, get_help, db, book_id) diff --git a/src/calibre/gui2/convert/pdb_output.ui b/src/calibre/gui2/convert/pdb_output.ui index a571a0035b..fcca83cc2e 100644 --- a/src/calibre/gui2/convert/pdb_output.ui +++ b/src/calibre/gui2/convert/pdb_output.ui @@ -55,7 +55,7 @@ - + true diff --git a/src/calibre/gui2/convert/pml_output.py b/src/calibre/gui2/convert/pml_output.py index f7905194ca..56197ecde0 100644 --- a/src/calibre/gui2/convert/pml_output.py +++ b/src/calibre/gui2/convert/pml_output.py @@ -18,6 +18,6 @@ class PluginWidget(Widget, Ui_Form): def __init__(self, parent, get_option, get_help, db=None, book_id=None): Widget.__init__(self, parent, ['inline_toc', 'full_image_depth', - 'output_encoding']) + 'pml_output_encoding']) self.db, self.book_id = db, book_id self.initialize_options(get_option, get_help, db, book_id) diff --git a/src/calibre/gui2/convert/pmlz_output.ui b/src/calibre/gui2/convert/pmlz_output.ui index bd70cf1039..162cfbb831 100644 --- a/src/calibre/gui2/convert/pmlz_output.ui +++ b/src/calibre/gui2/convert/pmlz_output.ui @@ -51,7 +51,7 @@ - + true diff --git a/src/calibre/gui2/convert/txt_output.py b/src/calibre/gui2/convert/txt_output.py index 9f30e0d83f..9a228bd4cf 100644 --- a/src/calibre/gui2/convert/txt_output.py +++ b/src/calibre/gui2/convert/txt_output.py @@ -22,7 +22,7 @@ class PluginWidget(Widget, Ui_Form): Widget.__init__(self, parent, ['newline', 'max_line_length', 'force_max_line_length', 'inline_toc', 'markdown_format', 'keep_links', 'keep_image_references', - 'output_encoding']) + 'txt_output_encoding']) self.db, self.book_id = db, book_id self.initialize_options(get_option, get_help, db, book_id) diff --git a/src/calibre/gui2/convert/txt_output.ui b/src/calibre/gui2/convert/txt_output.ui index 3a2516b98e..57fe702db7 100644 --- a/src/calibre/gui2/convert/txt_output.ui +++ b/src/calibre/gui2/convert/txt_output.ui @@ -96,7 +96,7 @@ - + true diff --git a/src/calibre/gui2/device_drivers/configwidget.py b/src/calibre/gui2/device_drivers/configwidget.py index 64321e1a46..7b440db7fc 100644 --- a/src/calibre/gui2/device_drivers/configwidget.py +++ b/src/calibre/gui2/device_drivers/configwidget.py @@ -4,7 +4,10 @@ __license__ = 'GPL 3' __copyright__ = '2009, John Schember ' __docformat__ = 'restructuredtext en' -from PyQt4.Qt import QWidget, QListWidgetItem, Qt, QVariant, SIGNAL +import textwrap + +from PyQt4.Qt import QWidget, QListWidgetItem, Qt, QVariant, SIGNAL, \ + QLabel, QLineEdit, QCheckBox from calibre.gui2 import error_dialog from calibre.gui2.device_drivers.configwidget_ui import Ui_ConfigWidget @@ -46,12 +49,38 @@ class ConfigWidget(QWidget, Ui_ConfigWidget): else: self.opt_use_author_sort.hide() if extra_customization_message: - self.extra_customization_label.setText(extra_customization_message) - if settings.extra_customization: - self.opt_extra_customization.setText(settings.extra_customization) - else: - self.extra_customization_label.setVisible(False) - self.opt_extra_customization.setVisible(False) + def parse_msg(m): + msg, _, tt = m.partition(':::') if m else ('', '', '') + return msg.strip(), textwrap.fill(tt.strip(), 100) + + if isinstance(extra_customization_message, list): + self.opt_extra_customization = [] + for i, m in enumerate(extra_customization_message): + label_text, tt = parse_msg(m) + if isinstance(settings.extra_customization[i], bool): + self.opt_extra_customization.append(QCheckBox(label_text)) + self.opt_extra_customization[-1].setToolTip(tt) + self.opt_extra_customization[i].setChecked(bool(settings.extra_customization[i])) + else: + self.opt_extra_customization.append(QLineEdit(self)) + l = QLabel(label_text) + l.setToolTip(tt) + l.setBuddy(self.opt_extra_customization[i]) + l.setWordWrap(True) + self.opt_extra_customization[i].setText(settings.extra_customization[i]) + self.extra_layout.addWidget(l) + self.extra_layout.addWidget(self.opt_extra_customization[i]) + else: + self.opt_extra_customization = QLineEdit() + label_text, tt = parse_msg(extra_customization_message) + l = QLabel(label_text) + l.setToolTip(tt) + l.setBuddy(self.opt_extra_customization) + l.setWordWrap(True) + if settings.extra_customization: + self.opt_extra_customization.setText(settings.extra_customization) + self.extra_layout.addWidget(l) + self.extra_layout.addWidget(self.opt_extra_customization) self.opt_save_template.setText(settings.save_template) diff --git a/src/calibre/gui2/device_drivers/configwidget.ui b/src/calibre/gui2/device_drivers/configwidget.ui index 1e8ee75852..f4902a7387 100644 --- a/src/calibre/gui2/device_drivers/configwidget.ui +++ b/src/calibre/gui2/device_drivers/configwidget.ui @@ -98,20 +98,7 @@ - - - Extra customization - - - true - - - opt_extra_customization - - - - - + diff --git a/src/calibre/gui2/dialogs/metadata_bulk.py b/src/calibre/gui2/dialogs/metadata_bulk.py index 9dbc3dee5e..e1ee4327f3 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.py +++ b/src/calibre/gui2/dialogs/metadata_bulk.py @@ -321,7 +321,8 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): if (f in ['author_sort'] or (fm[f]['datatype'] in ['text', 'series', 'enumeration'] and fm[f].get('search_terms', None) - and f not in ['formats', 'ondevice', 'sort'])): + and f not in ['formats', 'ondevice', 'sort']) or + fm[f]['datatype'] in ['int', 'float', 'bool'] ): self.all_fields.append(f) self.writable_fields.append(f) if f in ['sort'] or fm[f]['datatype'] == 'composite': @@ -431,12 +432,14 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): val = mi.get('title_sort', None) else: val = mi.get(field, None) + if isinstance(val, (int, float, bool)): + val = str(val) if val is None: val = [] if fm['is_multiple'] else [''] elif not fm['is_multiple']: val = [val] elif field == 'authors': - val = [v.replace(',', '|') for v in val] + val = [v.replace('|', ',') for v in val] else: val = [] return val @@ -566,17 +569,11 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): dest_val = mi.get(dest, '') if dest_val is None: dest_val = [] - elif isinstance(dest_val, list): - if dest == 'authors': - dest_val = [v.replace(',', '|') for v in dest_val] - else: + elif not isinstance(dest_val, list): dest_val = [dest_val] else: dest_val = [] - if len(val) > 0: - if src == 'authors': - val = [v.replace(',', '|') for v in val] if dest_mode == 1: val.extend(dest_val) elif dest_mode == 2: diff --git a/src/calibre/gui2/dialogs/search.py b/src/calibre/gui2/dialogs/search.py index 8e8fd09652..62a0f8a9f1 100644 --- a/src/calibre/gui2/dialogs/search.py +++ b/src/calibre/gui2/dialogs/search.py @@ -3,7 +3,7 @@ __copyright__ = '2008, Kovid Goyal ' import re, copy -from PyQt4.QtGui import QDialog, QDialogButtonBox +from PyQt4.Qt import QDialog, QDialogButtonBox, QCompleter, Qt from calibre.gui2.dialogs.search_ui import Ui_Dialog from calibre.library.caches import CONTAINS_MATCH, EQUALS_MATCH @@ -22,6 +22,28 @@ class SearchDialog(QDialog, Ui_Dialog): key=lambda x: sort_key(x if x[0] != '#' else x[1:])) self.general_combo.addItems(searchables) + all_authors = db.all_authors() + all_authors.sort(key=lambda x : sort_key(x[1])) + for i in all_authors: + id, name = i + name = name.strip().replace('|', ',') + self.authors_box.addItem(name) + self.authors_box.setEditText('') + self.authors_box.completer().setCompletionMode(QCompleter.PopupCompletion) + self.authors_box.setAutoCompletionCaseSensitivity(Qt.CaseInsensitive) + + all_series = db.all_series() + all_series.sort(key=lambda x : sort_key(x[1])) + for i in all_series: + id, name = i + self.series_box.addItem(name) + self.series_box.setEditText('') + self.series_box.completer().setCompletionMode(QCompleter.PopupCompletion) + self.series_box.setAutoCompletionCaseSensitivity(Qt.CaseInsensitive) + + all_tags = db.all_tags() + self.tags_box.update_tags_cache(all_tags) + self.box_last_values = copy.deepcopy(box_values) if self.box_last_values: for k,v in self.box_last_values.items(): @@ -121,26 +143,34 @@ class SearchDialog(QDialog, Ui_Dialog): return tok def box_search_string(self): + mk = self.matchkind.currentIndex() + if mk == CONTAINS_MATCH: + self.mc = '' + elif mk == EQUALS_MATCH: + self.mc = '=' + else: + self.mc = '~' + ans = [] self.box_last_values = {} title = unicode(self.title_box.text()).strip() self.box_last_values['title_box'] = title if title: - ans.append('title:"' + title + '"') + ans.append('title:"' + self.mc + title + '"') author = unicode(self.authors_box.text()).strip() self.box_last_values['authors_box'] = author if author: - ans.append('author:"' + author + '"') + ans.append('author:"' + self.mc + author + '"') series = unicode(self.series_box.text()).strip() self.box_last_values['series_box'] = series if series: - ans.append('series:"' + series + '"') - self.mc = '=' + ans.append('series:"' + self.mc + series + '"') + tags = unicode(self.tags_box.text()) self.box_last_values['tags_box'] = tags - tags = self.tokens(tags) + tags = [t.strip() for t in tags.split(',') if t.strip()] if tags: - tags = ['tags:' + t for t in tags] + tags = ['tags:"=' + t + '"' for t in tags] ans.append('(' + ' or '.join(tags) + ')') general = unicode(self.general_box.text()) self.box_last_values['general_box'] = general diff --git a/src/calibre/gui2/dialogs/search.ui b/src/calibre/gui2/dialogs/search.ui index 7bb4c15363..6848a45506 100644 --- a/src/calibre/gui2/dialogs/search.ui +++ b/src/calibre/gui2/dialogs/search.ui @@ -21,7 +21,7 @@ - What kind of match to use: + &What kind of match to use: matchkind @@ -228,7 +228,7 @@ - + Enter the title. @@ -265,21 +265,21 @@ - + Enter an author's name. Only one author can be used. - + Enter a series name, without an index. Only one series name can be used. - + Enter tags separated by spaces @@ -348,6 +348,23 @@ + + + EnLineEdit + QLineEdit +
widgets.h
+
+ + EnComboBox + QComboBox +
widgets.h
+
+ + TagsLineEdit + QLineEdit +
widgets.h
+
+
all phrase diff --git a/src/calibre/gui2/preferences/look_feel.py b/src/calibre/gui2/preferences/look_feel.py index 263d19325d..37ed90cc61 100644 --- a/src/calibre/gui2/preferences/look_feel.py +++ b/src/calibre/gui2/preferences/look_feel.py @@ -57,7 +57,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): (_('Never'), 'never')] r('toolbar_text', gprefs, choices=choices) - choices = [(_('Disabled'), 'disabled'), (_('By first letter'), 'first letter'), + choices = [(_('Disabled'), 'disable'), (_('By first letter'), 'first letter'), (_('Partitioned'), 'partition')] r('tags_browser_partition_method', gprefs, choices=choices) r('tags_browser_collapse_at', gprefs) diff --git a/src/calibre/gui2/preferences/plugins.py b/src/calibre/gui2/preferences/plugins.py index b18159cce5..2fe2b3bf01 100644 --- a/src/calibre/gui2/preferences/plugins.py +++ b/src/calibre/gui2/preferences/plugins.py @@ -8,13 +8,12 @@ __docformat__ = 'restructuredtext en' import textwrap, os from PyQt4.Qt import Qt, QModelIndex, QAbstractItemModel, QVariant, QIcon, \ - QBrush, QDialog, QDialogButtonBox, QVBoxLayout, QLabel, QLineEdit + QBrush from calibre.gui2.preferences import ConfigWidgetBase, test_widget from calibre.gui2.preferences.plugins_ui import Ui_Form from calibre.customize.ui import initialized_plugins, is_disabled, enable_plugin, \ - disable_plugin, customize_plugin, \ - plugin_customization, add_plugin, \ + disable_plugin, plugin_customization, add_plugin, \ remove_plugin from calibre.gui2 import NONE, error_dialog, info_dialog, choose_files @@ -129,6 +128,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): self.plugin_view.setModel(self._plugin_model) self.plugin_view.setStyleSheet( "QTreeView::item { padding-bottom: 10px;}") + self.plugin_view.doubleClicked.connect(self.double_clicked) self.toggle_plugin_button.clicked.connect(self.toggle_plugin) self.customize_plugin_button.clicked.connect(self.customize_plugin) self.remove_plugin_button.clicked.connect(self.remove_plugin) @@ -138,6 +138,10 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): def toggle_plugin(self, *args): self.modify_plugin(op='toggle') + def double_clicked(self, index): + if index.parent().isValid(): + self.modify_plugin(op='customize') + def customize_plugin(self, *args): self.modify_plugin(op='customize') @@ -184,49 +188,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): _('Plugin: %s does not need customization')%plugin.name).exec_() return self.changed_signal.emit() - - config_dialog = QDialog(self) - button_box = QDialogButtonBox(QDialogButtonBox.Ok | QDialogButtonBox.Cancel) - v = QVBoxLayout(config_dialog) - - button_box.accepted.connect(config_dialog.accept) - button_box.rejected.connect(config_dialog.reject) - config_dialog.setWindowTitle(_('Customize') + ' ' + plugin.name) - - if hasattr(plugin, 'config_widget'): - config_widget = plugin.config_widget() - v.addWidget(config_widget) - v.addWidget(button_box) - config_dialog.exec_() - - if config_dialog.result() == QDialog.Accepted: - if hasattr(config_widget, 'validate'): - if config_widget.validate(): - plugin.save_settings(config_widget) - else: - plugin.save_settings(config_widget) - self._plugin_model.refresh_plugin(plugin) - else: - help_text = plugin.customization_help(gui=True) - help_text = QLabel(help_text, config_dialog) - help_text.setWordWrap(True) - help_text.setTextInteractionFlags(Qt.LinksAccessibleByMouse - | Qt.LinksAccessibleByKeyboard) - help_text.setOpenExternalLinks(True) - v.addWidget(help_text) - sc = plugin_customization(plugin) - if not sc: - sc = '' - sc = sc.strip() - sc = QLineEdit(sc, config_dialog) - v.addWidget(sc) - v.addWidget(button_box) - config_dialog.exec_() - - if config_dialog.result() == QDialog.Accepted: - sc = unicode(sc.text()).strip() - customize_plugin(plugin, sc) - + if plugin.do_user_config(): self._plugin_model.refresh_plugin(plugin) elif op == 'remove': if remove_plugin(plugin): diff --git a/src/calibre/gui2/preferences/save_template.py b/src/calibre/gui2/preferences/save_template.py index a7f57536d5..4c00a14c0f 100644 --- a/src/calibre/gui2/preferences/save_template.py +++ b/src/calibre/gui2/preferences/save_template.py @@ -8,7 +8,7 @@ __docformat__ = 'restructuredtext en' from PyQt4.Qt import QWidget, pyqtSignal -from calibre.gui2 import error_dialog +from calibre.gui2 import error_dialog, question_dialog from calibre.gui2.preferences.save_template_ui import Ui_Form from calibre.library.save_to_disk import FORMAT_ARG_DESCS, preprocess_template from calibre.utils.formatter import validation_formatter @@ -52,7 +52,11 @@ class SaveTemplate(QWidget, Ui_Form): ''' tmpl = preprocess_template(self.opt_template.text()) try: - validation_formatter.validate(tmpl) + t = validation_formatter.validate(tmpl) + if t.find(validation_formatter._validation_string) < 0: + return question_dialog(self, _('Constant template'), + _('The template contains no {fields}, so all ' + 'books will have the same name. Is this OK?')) except Exception, err: error_dialog(self, _('Invalid template'), '

'+_('The template %s is invalid:')%tmpl + \ diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index f97589e466..7e22839bdf 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -105,6 +105,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{ for action in interface_actions(): ac = action.load_actual_plugin(self) ac.plugin_path = action.plugin_path + ac.interface_action_base_plugin = action if ac.name in acmap: if ac.priority >= acmap[ac.name].priority: acmap[ac.name] = ac diff --git a/src/calibre/gui2/widgets.py b/src/calibre/gui2/widgets.py index cab2e2d4df..d87bb45f7a 100644 --- a/src/calibre/gui2/widgets.py +++ b/src/calibre/gui2/widgets.py @@ -627,20 +627,19 @@ class EncodingComboBox(QComboBox): will not work. ''' - ENCODINGS = ['', 'ascii', 'big5', 'cp1250', 'cp1251', 'cp1252', 'cp1253', + ENCODINGS = ['', 'cp1252', 'latin1', 'utf-8', '', 'ascii', 'big5', 'cp1250', 'cp1251', 'cp1253', 'cp1254', 'cp1255', 'cp1256', 'euc_jp', 'euc_kr', 'gb2312', 'gb18030', - 'hz', 'iso2022_jp', 'iso2022_kr', 'iso8859_5', 'latin_1', 'shift_jis', - 'utf_8', + 'hz', 'iso2022_jp', 'iso2022_kr', 'iso8859_5', 'shift_jis', ] - + def __init__(self, parent=None): QComboBox.__init__(self, parent) self.setEditable(True) self.setLineEdit(EnLineEdit(self)) - + for item in self.ENCODINGS: self.addItem(item) - + class PythonHighlighter(QSyntaxHighlighter): diff --git a/src/calibre/library/caches.py b/src/calibre/library/caches.py index a32c45191f..980c9f1fa9 100644 --- a/src/calibre/library/caches.py +++ b/src/calibre/library/caches.py @@ -132,6 +132,38 @@ def _match(query, value, matchkind): pass return False +class CacheRow(list): + + def __init__(self, db, composites, val): + self.db = db + self._composites = composites + list.__init__(self, val) + self._must_do = len(composites) > 0 + + def __getitem__(self, col): + if self._must_do: + is_comp = False + if isinstance(col, slice): + start = 0 if col.start is None else col.start + step = 1 if col.stop is None else col.stop + for c in range(start, col.stop, step): + if c in self._composites: + is_comp = True + break + elif col in self._composites: + is_comp = True + if is_comp: + id = list.__getitem__(self, 0) + self._must_do = False + mi = self.db.get_metadata(id, index_is_id=True) + for c in self._composites: + self[c] = mi.get(self._composites[c]) + return list.__getitem__(self, col) + + def __getslice__(self, i, j): + return self.__getitem__(slice(i, j)) + + class ResultCache(SearchQueryParser): # {{{ ''' @@ -139,7 +171,12 @@ class ResultCache(SearchQueryParser): # {{{ ''' def __init__(self, FIELD_MAP, field_metadata): self.FIELD_MAP = FIELD_MAP - self._map = self._data = self._map_filtered = [] + self.composites = {} + for key in field_metadata: + if field_metadata[key]['datatype'] == 'composite': + self.composites[field_metadata[key]['rec_index']] = key + self._data = [] + self._map = self._map_filtered = [] self.first_sort = True self.search_restriction = '' self.field_metadata = field_metadata @@ -148,10 +185,6 @@ class ResultCache(SearchQueryParser): # {{{ self.build_date_relop_dict() self.build_numeric_relop_dict() - self.composites = [] - for key in field_metadata: - if field_metadata[key]['datatype'] == 'composite': - self.composites.append((key, field_metadata[key]['rec_index'])) def __getitem__(self, row): return self._data[self._map_filtered[row]] @@ -583,13 +616,10 @@ class ResultCache(SearchQueryParser): # {{{ ''' for id in ids: try: - self._data[id] = db.conn.get('SELECT * from meta2 WHERE id=?', (id,))[0] + self._data[id] = CacheRow(db, self.composites, + db.conn.get('SELECT * from meta2 WHERE id=?', (id,))[0]) self._data[id].append(db.book_on_device_string(id)) self._data[id].append(None) - if len(self.composites) > 0: - mi = db.get_metadata(id, index_is_id=True) - for k,c in self.composites: - self._data[id][c] = mi.get(k, None) except IndexError: return None try: @@ -603,13 +633,10 @@ class ResultCache(SearchQueryParser): # {{{ return self._data.extend(repeat(None, max(ids)-len(self._data)+2)) for id in ids: - self._data[id] = db.conn.get('SELECT * from meta2 WHERE id=?', (id,))[0] + self._data[id] = CacheRow(db, self.composites, + db.conn.get('SELECT * from meta2 WHERE id=?', (id,))[0]) self._data[id].append(db.book_on_device_string(id)) self._data[id].append(None) - if len(self.composites) > 0: - mi = db.get_metadata(id, index_is_id=True) - for k,c in self.composites: - self._data[id][c] = mi.get(k) self._map[0:0] = ids self._map_filtered[0:0] = ids @@ -630,16 +657,11 @@ class ResultCache(SearchQueryParser): # {{{ temp = db.conn.get('SELECT * FROM meta2') self._data = list(itertools.repeat(None, temp[-1][0]+2)) if temp else [] for r in temp: - self._data[r[0]] = r + self._data[r[0]] = CacheRow(db, self.composites, r) for item in self._data: if item is not None: item.append(db.book_on_device_string(item[0])) item.append(None) - if len(self.composites) > 0: - mi = db.get_metadata(item[0], index_is_id=True) - for k,c in self.composites: - item[c] = mi.get(k) - self._map = [i[0] for i in self._data if i is not None] if field is not None: self.sort(field, ascending) @@ -669,13 +691,7 @@ class ResultCache(SearchQueryParser): # {{{ fields = [('timestamp', False)] keyg = SortKeyGenerator(fields, self.field_metadata, self._data) - # For efficiency, the key generator returns a plain value if only one - # field is in the sort field list. Because the normal cmp function will - # always assume asc, we must deal with asc/desc here. - if len(fields) == 1: - self._map.sort(key=keyg, reverse=not fields[0][1]) - else: - self._map.sort(key=keyg) + self._map.sort(key=keyg) tmap = list(itertools.repeat(False, len(self._data))) for x in self._map_filtered: @@ -708,8 +724,6 @@ class SortKeyGenerator(object): def __call__(self, record): values = tuple(self.itervals(self.data[record])) - if len(values) == 1: - return values[0] return SortKey(self.orders, values) def itervals(self, record): @@ -732,6 +746,11 @@ class SortKeyGenerator(object): val = (self.string_sort_key(val), sidx) elif dt in ('text', 'comments', 'composite', 'enumeration'): + if val: + sep = fm['is_multiple'] + if sep: + val = sep.join(sorted(val.split(sep), + key=self.string_sort_key)) val = self.string_sort_key(val) elif dt == 'bool': diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index ae61d7cf52..0a5d5284e2 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -15,7 +15,7 @@ from calibre.customize import CatalogPlugin from calibre.customize.conversion import OptionRecommendation, DummyReporter from calibre.ebooks.BeautifulSoup import BeautifulSoup, BeautifulStoneSoup, Tag, NavigableString from calibre.ebooks.chardet import substitute_entites -from calibre.ebooks.oeb.base import RECOVER_PARSER, XHTML_NS +from calibre.ebooks.oeb.base import XHTML_NS from calibre.ptempfile import PersistentTemporaryDirectory from calibre.utils.config import config_dir from calibre.utils.date import format_date, isoformat, now as nowf diff --git a/src/calibre/library/custom_columns.py b/src/calibre/library/custom_columns.py index 07ea407460..ba218c3ecc 100644 --- a/src/calibre/library/custom_columns.py +++ b/src/calibre/library/custom_columns.py @@ -133,7 +133,15 @@ class CustomColumns(object): def adapt_bool(x, d): if isinstance(x, (str, unicode, bytes)): - x = bool(int(x)) + x = x.lower() + if x == 'true': + x = True + elif x == 'false': + x = False + elif x == 'none': + x = None + else: + x = bool(int(x)) return x def adapt_enum(x, d): @@ -142,9 +150,17 @@ class CustomColumns(object): v = None return v + def adapt_number(x, d): + if isinstance(x, (str, unicode, bytes)): + if x.lower() == 'none': + return None + if d['datatype'] == 'int': + return int(x) + return float(x) + self.custom_data_adapters = { - 'float': lambda x,d : x if x is None else float(x), - 'int': lambda x,d : x if x is None else int(x), + 'float': adapt_number, + 'int': adapt_number, 'rating':lambda x,d : x if x is None else min(10., max(0., float(x))), 'bool': adapt_bool, 'comments': lambda x,d: adapt_text(x, {'is_multiple':False}), diff --git a/src/calibre/library/save_to_disk.py b/src/calibre/library/save_to_disk.py index 3179551b45..20c0a7e59c 100644 --- a/src/calibre/library/save_to_disk.py +++ b/src/calibre/library/save_to_disk.py @@ -131,6 +131,8 @@ class SafeFormat(TemplateFormatter): return self.composite_values[key] if key in kwargs: val = kwargs[key] + if isinstance(val, list): + val = ','.join(val) return val.replace('/', '_').replace('\\', '_') return '' except: diff --git a/src/calibre/library/server/opds.py b/src/calibre/library/server/opds.py index fd8c50c594..ab0853add9 100644 --- a/src/calibre/library/server/opds.py +++ b/src/calibre/library/server/opds.py @@ -101,7 +101,19 @@ def html_to_lxml(raw): root = html.fragment_fromstring(raw) root.set('xmlns', "http://www.w3.org/1999/xhtml") raw = etree.tostring(root, encoding=None) - return etree.fromstring(raw) + try: + return etree.fromstring(raw) + except: + for x in root.iterdescendants(): + remove = [] + for attr in x.attrib: + if ':' in attr: + remove.append(attr) + for a in remove: + del x.attrib[a] + raw = etree.tostring(root, encoding=None) + return etree.fromstring(raw) + def CATALOG_ENTRY(item, item_kind, base_href, version, updated, ignore_count=False, add_kind=False): diff --git a/src/calibre/manual/template_lang.rst b/src/calibre/manual/template_lang.rst index 8a3bd854b1..1bf08c11f9 100644 --- a/src/calibre/manual/template_lang.rst +++ b/src/calibre/manual/template_lang.rst @@ -150,7 +150,7 @@ The example shows several things: * program mode is used if the expression begins with ``:'`` and ends with ``'``. Anything else is assumed to be single-function. * the variable ``$`` stands for the field the expression is operating upon, ``#series`` in this case. - * functions must be given all their arguments. There is no default value. This is true for the standard builtin functions, and is a significant difference from single-function mode. + * functions must be given all their arguments. There is no default value. For example, the standard builtin functions must be given an additional initial parameter indicating the source field, which is a significant difference from single-function mode. * white space is ignored and can be used anywhere within the expression. * constant strings are enclosed in matching quotes, either ``'`` or ``"``. @@ -204,7 +204,7 @@ For various values of series_index, the program returns: All the functions listed under single-function mode can be used in program mode, noting that unlike the functions described below you must supply a first parameter providing the value the function is to act upon. -The following functions are available in addition to those described in single-function mode. With the exception of the ``id`` parameter of assign, all parameters can be statements (sequences of expressions): +The following functions are available in addition to those described in single-function mode. Remember from the example above that the single-function mode functions require an additional first parameter specifying the field to operate on. With the exception of the ``id`` parameter of assign, all parameters can be statements (sequences of expressions): * ``add(x, y)`` -- returns x + y. Throws an exception if either x or y are not numbers. * ``assign(id, val)`` -- assigns val to id, then returns val. id must be an identifier, not an expression diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 15128217a1..434b81bc04 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2009-11-06 19:11+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Afrikaans \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -736,18 +736,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3296,136 +3296,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3849,7 +3849,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4827,7 +4827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5054,7 +5054,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6840,12 +6840,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8179,12 +8179,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8711,7 +8711,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8720,7 +8720,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8803,7 +8803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8872,7 +8872,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9585,75 +9585,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10283,68 +10319,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10354,60 +10394,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11437,7 +11477,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11447,7 +11487,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11513,14 +11553,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11529,7 +11569,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11537,14 +11577,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11553,49 +11593,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11605,7 +11645,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11615,14 +11655,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11630,7 +11670,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12191,31 +12231,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index ad2cb03b55..ff190eeb93 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2010-12-23 19:50+0000\n" -"Last-Translator: Hsn \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 01:54+0000\n" +"Last-Translator: Amr Hesham \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -176,11 +176,11 @@ msgstr "كاتب دليل المعلومات" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:296 msgid "Catalog generator" -msgstr "مولد الكاتالوج" +msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:405 msgid "User Interface Action" -msgstr "واجهة المستخدم" +msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:431 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18 @@ -755,18 +755,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "الأخبار" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "الفهرس" @@ -3347,136 +3347,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "تأكيد قبل الحذف" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notify when a new version is available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "الإفتراضي للتحويل إلى LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "الخيارات لمستعرض كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "تهيئات التي تعرض عن طريق المستعرض الداخلي" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "إظهار أيقونة صينية النظام" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "رفع أخبار تم تنزيلها إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "حذف كتب من المكتبة بعد رفعها إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3900,7 +3900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4878,7 +4878,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5105,7 +5105,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6893,12 +6893,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8237,12 +8237,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8769,7 +8769,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8778,7 +8778,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8861,7 +8861,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8930,7 +8930,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9643,75 +9643,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10341,68 +10377,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10412,60 +10452,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11495,7 +11535,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11505,7 +11545,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11571,14 +11611,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11587,7 +11627,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11595,14 +11635,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11611,49 +11651,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11663,7 +11703,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11673,14 +11713,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11688,7 +11728,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12252,31 +12292,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 0699f0beca..41b740f7b0 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-01-31 21:37+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Asturian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -736,18 +736,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3296,136 +3296,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3849,7 +3849,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4827,7 +4827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5054,7 +5054,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6840,12 +6840,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8179,12 +8179,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8711,7 +8711,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8720,7 +8720,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8803,7 +8803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8872,7 +8872,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9585,75 +9585,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10283,68 +10319,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10354,60 +10394,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11437,7 +11477,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11447,7 +11487,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11513,14 +11553,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11529,7 +11569,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11537,14 +11577,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11553,49 +11593,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11605,7 +11645,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11615,14 +11655,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11630,7 +11670,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12191,31 +12231,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 5b9bf3da65..c0cc20a28a 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-18 00:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -750,18 +750,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Каталог" @@ -3310,136 +3310,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Показване на икона в системния панел" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Копиране в системния буфер" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Копиране" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Избор на файлове" @@ -3863,7 +3863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Не е позволено" @@ -4841,7 +4841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5068,7 +5068,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6854,12 +6854,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8196,12 +8196,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8728,7 +8728,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8737,7 +8737,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8820,7 +8820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8889,7 +8889,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9602,75 +9602,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10304,68 +10340,72 @@ msgstr "Щракнете, за да промените" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10375,60 +10415,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11458,7 +11498,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11468,7 +11508,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11534,14 +11574,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11550,7 +11590,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11558,14 +11598,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11574,49 +11614,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11626,7 +11666,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11636,14 +11676,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11651,7 +11691,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12212,31 +12252,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 9aa5ca1221..7f930db77d 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-11 02:29+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bengali \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 634f52fee7..bb508e557b 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-16 22:50+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index b32cc2c221..663c8a499a 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2011-01-01 21:35+0000\n" "Last-Translator: FerranRius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:47+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -114,8 +114,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -141,13 +141,13 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -793,18 +793,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Notícies" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catàleg" @@ -3848,145 +3848,145 @@ msgstr "" "junt amb l'opció de format Markdown perquè a la sortida de text pla les " "referències a imatges se suprimeixen sempre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Per defecte envia el fitxer a la targeta de memòria en lloc de fer-ho a la " "memòria principal." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmeu abans de suprimir" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometria de la finestra principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Aviseu-me quan hi hagi una nova versió disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Utilitza números romans per a sèries de números" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordena la llista d'etiquetes per nom, popularitat o per valoració" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Nombre de portades que es mostraran en el mode de navegació per portades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Valors per defecte per a la conversió a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opcions per al lector LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formats que s'obriran amb el visor intern" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Columnes que es veuran a la llista de llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Arrenca automàticament el servidor de continguts en iniciar l'aplicació" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Les notícies antigues es conserven a la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Mostra la icona a la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Carrega al dispositiu les notícies que s'ha descarregat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" "Suprimeix els llibres de la biblioteca després de carregar-los al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Mostra la portada en una altra finestra enlloc de fer-ho a la principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Inhabilita els missatges des de la icona de la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acció per defecte per a quan es faci clic al botó d'enviar al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Nombre màxim de processos en espera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descarrega metadades socials (etiquetes, valoració...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Sobreescriu l'autor i el títol amb les noves metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Si n'hi ha, descarrega la portada automàticament" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita el màxim de tasques simultànies al nombre de CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "categories de l'explorador d'etiquetes que no s'han de mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Disposició de la interfície de l'usuari" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostra la mitjana de les valoracions per a cada element de l'explorador " "d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desactiva les animacions" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copia al porta-retalls" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Tria fitxers" @@ -4436,7 +4436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "No està permès" @@ -5480,7 +5480,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5714,7 +5714,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7586,12 +7586,12 @@ msgid "Author sort" msgstr "Ordre per autor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "El nom de l'autor no és vàlid" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Els noms d'autor no poden contenir caràcters &." @@ -9058,12 +9058,12 @@ msgid "%s (was %s)" msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "L'element està en blanc" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "No es pot deixar un element en blanc. En tot cas l'heu d'esborrar." @@ -9637,7 +9637,7 @@ msgid "Show books in the main memory of the device" msgstr "Mostra els llibres de la memòria principal del dispositiu" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Targeta A" @@ -9646,7 +9646,7 @@ msgid "Show books in storage card A" msgstr "Mostra els llibres de la targeta de memòria A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Targeta B" @@ -9734,7 +9734,7 @@ msgstr "Llibre %s de %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "El nom de la cerca és «{0}»" @@ -9803,7 +9803,7 @@ msgstr "Mostra la columna" msgid "Restore default layout" msgstr "Restaura la disposició per defecte" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10601,78 +10601,114 @@ msgstr "Automàtic" msgid "Never" msgstr "Mai" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Disposició de &la interfície d'usuari (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de portades que es mostraran al mode explorador (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Trieu &l'idioma (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Mostra l&a mitjana de les valoracions a l'explorador d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inhabilita totes les animacions. Útil si teniu un ordinador lent o vell." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Inhabilita les &animacions" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Habilita la icona a la safata del sis&tema (caldrà reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Mostra la pantalla de presentació a l'inici" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Inhabilita les ¬ificacions de la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Fes servir números &romans per a les sèries" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostra el navegador de &portades en una finestra separada (caldrà reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Cerca mentre escriviu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Barra d'eines" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Mida de la &icona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Mostra el &text sota les icones:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "Divideix la barra d'eine&s en dues" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Tipus de lletra de la interfície:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Canvia el tipus de &lletra (caldrà reiniciar)" @@ -11381,72 +11417,76 @@ msgstr "Feu clic per canviar" msgid "&Alternate shortcut:" msgstr "Drecera &alternativa" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Reanomena «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Edita l'ordre de «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Amaga la categoria %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Mostra la categoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Gestiona %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gestiona les cerques desades" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Gestiona les categories d'usuari" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Mostra totes les categories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "El canvi dels autors de diversos llibres pot trigar una estona. N'esteu " "segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "El canvi de les metadadades de tots aquests llibres pot trigar una estona. " "N'esteu segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Cerques" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "El nom de la cerca està duplicat" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "El nom de cerca %s ja existeix." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11456,62 +11496,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordena per nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordena per popularitat" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordena per valoració mitjana" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Estableix l'ordre de les entrades a l'explorador d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Fes-ho coincidir tot" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Qualsevol coincidència" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quan es seleccionin múltiples entrades a l'explorador d'etiquetes fes que " "coincideixi una qualsevol o totes" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Administra les categories d'&usuari" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Afegiu les vostres categories a l'explorador d'etiquetes" @@ -12638,7 +12678,7 @@ msgstr "en blanc" msgid "empty" msgstr "buit" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12648,7 +12688,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12748,7 +12788,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica al format de sortida BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12758,7 +12798,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12772,7 +12812,7 @@ msgstr "" "Per defecte: «%default» No res\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12780,7 +12820,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12791,7 +12831,7 @@ msgstr "" "[etiqueta]\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12806,21 +12846,21 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12830,7 +12870,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12840,7 +12880,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12850,14 +12890,14 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12867,7 +12907,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12882,7 +12922,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida ePub i MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12892,7 +12932,7 @@ msgstr "" "Per defecte: «%default%»\n" "S'aplica als formats de sortida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12900,7 +12940,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13647,32 +13687,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sLa valoració mitjana és %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Inici" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "S'està compactant la base de dades" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "S'està comprovant la integritat SQL" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "S'està comprovant si hi fitxers perduts." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "S'ha comprovat l'ID" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 27cc530953..77231346a8 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 21:03+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-04 08:51+0000\n" +"Last-Translator: TomVal \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-01-05 04:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -579,6 +579,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Zamýšleno pro Samsung Galaxy a podobná zařízení typu tablet s rozlišením " +"600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -772,18 +774,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Zprávy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -801,18 +803,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "IP adresa zařízení (po její změně restartujte calibre)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" "Unable to add book to library directly from Bambook. Please save the book to " "disk and add the file to library from disk." msgstr "" +"Do knihovny nelze přidat knihu přímo ze zařízení Bambook. Uložte ji prosím " +"na disk a uložený soubor přidejte do knihovny." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:66 msgid "" "Unable to connect to Bambook, you need to install Bambook library first." msgstr "" +"Nelze se připojit k zařízení Bambook, Nainstalujte obslužný software pro " +"toto zařízení." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:74 msgid "" @@ -820,6 +826,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Nelze se připojit k zařízení Bambook. \n" +"Pokoušíte-li se připojit přes Wi-Fi, ujistěte se, že byla správně nastavena " +"IP adresa zařízení." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -884,7 +893,7 @@ msgstr "Odesílám metadata do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/libbambookcore.py:132 msgid "Bambook SDK has not been installed." -msgstr "" +msgstr "Nebyl nainstalován Bambook SDK." #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." @@ -923,7 +932,7 @@ msgstr "Spojit se s PocketBook 301" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "Komunikovat s čtečkou PocketBook 602/603/902/903." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 701" @@ -1109,11 +1118,11 @@ msgstr "Komunikovat s Acer Lumiread" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:211 msgid "Communicate with the Aluratek Color" -msgstr "" +msgstr "Komunikovat se zařízením Aluratek Color" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:231 msgid "Communicate with the Trekstor" -msgstr "" +msgstr "Komunikovat se zařízením Trekstor" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" @@ -3695,138 +3704,138 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "Ukládat soubory na pamětovou kartu, ne do hlavní paměti zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Vyžadovat potvrzení před smazáním" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Uspořádání hlavního okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Upozornit pokud je dostupná nová verze" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Používat římské číslice pro číslování sérií" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Seřadit tagy podle jména, popularity, nebo hodnocení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Počet obálek, které se mají zobrazovat v režimu prohlížení obálek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Standadní nastavení převodu do formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prohlížeče elektronických knih ve formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazované interním prohlížečem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Sloupce které se mají zobrazit v seznamu knih" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Automaticky spouštět obsahový server při startu aplikace" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Nejstarší zprávy ponechané v databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Zobrazit ikonu v systémovém panelu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Odelsat stažené zpravy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Smazat knihy z knihovny po jejich odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Zobrazit galerii obálek v odděleném okně, namísto hlavního okna calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Zakázat oznamování v systemové oblasti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Výchozí akce, která se provede po stisku tlačítka odeslat do přístroje" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximální počet procesů ve frontě" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Stáhnout sociální metadata (tagy/hodnocení/atd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Přepsat autora a název novými metadaty" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Automaticky stáhnout obálku, pokud je dostupná" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Omezit maximální počet jobů na počet CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "kategorie, která se nebude zobrazovat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Rozvržení uživatelského rozhraní" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Zobrazit průměrné hodnocení na položku v prohlížeči tagů" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Zakázat UI animace" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopírováno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "&Kopírovat do schránky" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopírovat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Zvol soubory" @@ -4272,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Nedovolené" @@ -5284,7 +5293,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5518,7 +5527,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7351,12 +7360,12 @@ msgid "Author sort" msgstr "Třídění podle autora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Neplatné jméno autora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Jméno autora nemůže obsahovat znaky &." @@ -8762,12 +8771,12 @@ msgid "%s (was %s)" msgstr "%s (bylo %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Položka je prázdná" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Položka nemůže být nastavena na nic. Smažte ji." @@ -9331,7 +9340,7 @@ msgid "Show books in the main memory of the device" msgstr "Zobrazit knihy z hlavní paměti zařízení" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Karta A" @@ -9340,7 +9349,7 @@ msgid "Show books in storage card A" msgstr "Zobrazit knihy na paměťové kartě A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Karta B" @@ -9426,7 +9435,7 @@ msgstr "Kniha %s z %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Hledaný název je \"{0}\"" @@ -9495,7 +9504,7 @@ msgstr "Zobrazit sloupec" msgid "Restore default layout" msgstr "Obnovit výchozí rozložení" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10257,76 +10266,112 @@ msgstr "Automaticky" msgid "Never" msgstr "Nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "&Rozvržení uživatelského rozhraní (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v režimu prohlížení (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Zobrazit &průměrné hodnocení v prohlížeči tagů" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Zablokovat všechny animace. Použitelné, pokud máte starý-pomalý počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Zablokovat &animace" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Zobrazit úvodní obrazovku při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Zablokovat oznámení v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Použít římské číslice pro série" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížeč &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Vyhledávat při zadávání" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Nástrojová lišta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Velikost ikon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Zobrazit text pod ikonami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "Rozdělit nástrojovou lištu do dvou lišt." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Změnit &font (vyžaduje restart)" @@ -10992,68 +11037,72 @@ msgstr "Klik pro změnu" msgid "&Alternate shortcut:" msgstr "&Alternativní zkratka:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Přejmenovat '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Změnit řazení pro '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Skrýt kategorii %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Zobrazit kategorii" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Spravovat %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Spravovat uložená hledání" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Spravovat uživatelské kategorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Zobrazit všechny kategorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "Změna autorů pro mnoho knih může trvat delší dobu. Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "Změna metadat pro tak mnoho knih bude trvat dlouho. Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Hledání" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Zduplikovat hledané jméno" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Uložené vyhledávací jméno %s je již používáno." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11063,62 +11112,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Seřadit dle jména" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Seřadit dle popularity" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Seřadit podle průměrného hodnocení" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Nastavit pořadí položek v Tag prohlížeči" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Porovnat vše" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Najít kterékoliv" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Když se označí více záznamů v Prohlížeči tagů, najdi libovolný, nebo všechny " "z nich" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Spravovat uživatelské kategorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Přidat vaše vlastní kategorie do Tag Browseru" @@ -12217,7 +12266,7 @@ msgstr "prázdný" msgid "empty" msgstr "prázdný" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12227,7 +12276,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12309,7 +12358,7 @@ msgstr "" "Výchozí: '%default'\n" "Platí pro: výstupní formát BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12319,7 +12368,7 @@ msgstr "" "Výchozí: '%default'\n" "Platí pro: výstupní formáty ePub a MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12328,7 +12377,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12336,14 +12385,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12352,21 +12401,21 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12376,7 +12425,7 @@ msgstr "" "Výchozí: '%default'\n" "Aplikuje se na: ePub, MOBI výstupní formáty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12386,7 +12435,7 @@ msgstr "" "Výchozí: '%default'\n" "Použije se na: ePub, MOBI výstupní formáty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12396,14 +12445,14 @@ msgstr "" "Výchozí: '%default'\n" "Použité na: ePub, MOBI výstupní formáty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12413,7 +12462,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12423,14 +12472,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12438,7 +12487,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13070,31 +13119,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sPrůměrné hodnocení je %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Hlavní" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Zhutňování databáze" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Kontrola integrity SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Kontrola chybějících souborů." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Zkontrolované id" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 309288a77f..2448278315 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-19 12:26+0000\n" "Last-Translator: Glenn \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -783,18 +783,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nyheder" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3758,137 +3758,137 @@ msgstr "" "anvendt sammen med markdown-format valget fordi billedreferencer altid " "fjernes med almindelig tekst-output." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Send som standard filen til hukommelseskortet istedet for arbejdshukommelsen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bekræft før sletning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Arbejdsvindues geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Advisér når en ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Anvend romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortér mærkeliste efter navn, popularitet eller vurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Antallet af omslag, der vises i omslags browser-tilstand" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Standardvalg ved konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Muligheder for LRF ebook læser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som kan ses ved anvendelse af den indbyggede e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Kolonner som vises i boglisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Start automatisk indholdsserver under applikationsopstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Ældste nyheder gemt i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Vis systembakkeikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Upload downloadede nyheder til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Slet bøger fra bibliotek efter upload til enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslag i et separat vindue, istedet for i calibres arbejdsvindue" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Deaktivér adviseringer i systembakkeikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Ønsket standardaktion når enhedsknappens trykkes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maksimalt antal ventende opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metadata (mærker/vurderinger/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og titel med ny metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Automatisk hent omslaget, hvis tilgængeligt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begræns maksimal antal samtidige opgaver til CPU kerneantallet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Mærk browser kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Brugergrænsefladens layout" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Vis middelvurdering per post indikeret i mærke browseren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Deaktivér brugergrænseflade animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopieret" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiér til udklipsholder" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiér" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Vælg filer" @@ -4335,7 +4335,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Ikke tilladt" @@ -5349,7 +5349,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5583,7 +5583,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7443,12 +7443,12 @@ msgid "Author sort" msgstr "Forfattersortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Ugyldigt forfatternavn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Forfatternavne kan ikke indeholde & tegnet." @@ -8883,12 +8883,12 @@ msgid "%s (was %s)" msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Emne er blankt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Et emne kan ikke sættes til ingenting. Slet det istedet." @@ -9458,7 +9458,7 @@ msgid "Show books in the main memory of the device" msgstr "Vis bøger i enhedens arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Kort A" @@ -9467,7 +9467,7 @@ msgid "Show books in storage card A" msgstr "Vis bøger i hukommelseskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Kort B" @@ -9553,7 +9553,7 @@ msgstr "Bog %s af %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Opslaget/søgenavn er \"{0}\"" @@ -9622,7 +9622,7 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gendan standard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10394,76 +10394,112 @@ msgstr "Automatisk" msgid "Never" msgstr "Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Brugergrænseflade &layout (behøver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Vis &middelvurderinger i mærkefremviseren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Deaktivér alle animationer. Nyttigt hvis du har en gammel/langsom computer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Deaktivér &animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Vis &startskærm ved opstart" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Deaktivér &adviseringer i systembakke" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Anvend &romerske tal til serier" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Søg mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Ikonstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Vis &tekst under ikoner:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Del værktøjslinjen i to værktøjslinjer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -11164,72 +11200,76 @@ msgstr "Klik for at ændre" msgid "&Alternate shortcut:" msgstr "&Alternativ genvej:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Omdøb '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Redigér sortering for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Gem kategori %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Vis kategori" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Administrér %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Administrér gemte søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Administrér brugerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Ændring af forfatterne for adskillige bøger kan tage et stykke tid. Er du " "sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Ændring af metadataene for adskillige bøger kan tage et stykke tid. Er du " "sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Søgninger" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Duplikér søgenavn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Det gemte søgenavn %s er allerede brugt." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11239,61 +11279,61 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sortér efter navn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sortér efter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sortér efter middelvurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Angiv sorteringsrækkefølgen for indgange mærke-browser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Match enhver" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Når flere indgange vælges i mærke-browser, match enhver eller dem alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Administrér &brugerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Tilføj dine egne kategorier til mærke-browseren" @@ -12397,7 +12437,7 @@ msgstr "blank" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12407,7 +12447,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12507,7 +12547,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12517,7 +12557,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12531,7 +12571,7 @@ msgstr "" "Standard: '%default'None\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12539,7 +12579,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12549,7 +12589,7 @@ msgstr "" "Standard: '%default' eksluderer parantesomsluttede mærker, f.eks. '[]'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12563,21 +12603,21 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12587,7 +12627,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12597,7 +12637,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes på: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12607,14 +12647,14 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12624,7 +12664,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12640,7 +12680,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12650,7 +12690,7 @@ msgstr "" "Default: '%default'\n" "Vedrører ePub, MOBI output-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12658,7 +12698,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13394,31 +13434,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sMiddel vurderingen er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Main/hjem/primær" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Komprimerer database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Checker SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Checker for manglende filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Checket id" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index a27d3f9a4b..6418ab3d7d 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2011-01-01 21:21+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -112,8 +112,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -139,13 +139,13 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -787,18 +787,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3869,74 +3869,74 @@ msgstr "" "mit der Markdown-Format- Option verwendet, weil Bildreferenzen in reiner " "Textausgabe immer entfernt werden." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes " "(Voreinstellung) senden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Reihennummerierung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Etikettenliste nach Name, Beliebtheit oder Bewertung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mithilfe des internen Viewers angesehen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Content Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3944,71 +3944,71 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Voreingestellte Übertragungsart beim Verwenden der \"An Reader übertragen\" " "Schaltfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximale Anzahl der Arbeitsprozesse in der Warteschlange" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Soziale Metadaten (Etikettierung/Bewertung/etc.) laden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Autor und Titel mit neuen Metadaten überschreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Läd das Cover, wenn möglich, automatisch herunter" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der CPUs beschränken" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Etiketten-Browser Kategorien nicht anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Das Aussehen der Benutzeroberfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Durchschnittsbewertungsindikator pro Einheit im Etikettenbrowser anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Keine Benutzeroberflächen-Animationen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Dateien wählen" @@ -4461,7 +4461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Das ist nicht gestattet" @@ -5494,7 +5494,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5728,7 +5728,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7607,12 +7607,12 @@ msgid "Author sort" msgstr "Autorensortierung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Ungültiger Autorenname" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Autorennamen dürfen nicht das Zeichen & enthalten." @@ -9091,12 +9091,12 @@ msgid "%s (was %s)" msgstr "%s (war %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Eintrag ist leer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Ein Element kann nicht auf nichts eingestellt werden. Löschen Sie es " @@ -9673,7 +9673,7 @@ msgid "Show books in the main memory of the device" msgstr "Zeige Bücher im Hauptspeicher des Geräts" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Karte A" @@ -9682,7 +9682,7 @@ msgid "Show books in storage card A" msgstr "Zeige Bücher auf Speicherkarte A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Karte B" @@ -9770,7 +9770,7 @@ msgstr "Buch %s von %s" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Der Such-Name ist \"{0}\"" @@ -9839,7 +9839,7 @@ msgstr "Spalte anzeigen" msgid "Restore default layout" msgstr "Voreingestelltes Layout wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10631,79 +10631,115 @@ msgstr "Automatisch" msgid "Never" msgstr "Nie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Zeige durchschnittliche &Bewertungen im Etiketten-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Alle Animationen ausschalten. Hilfreich bei langsamen/alten Rechnern." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Animationen &ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Spla&sh-Screen beim Starten anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "&Benachrichtigungen im Systemtray deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "&Römische Zahlen für Serien verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Symbolleis&te" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Symbolgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "&Text unter Symbolen anzeigen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Werkzeugleiste in zwei Leisten teilen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Interface-Schriftart:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Ändere &font (Neustart erforderlich)" @@ -11417,72 +11453,76 @@ msgstr "Klicken zum Verändern" msgid "&Alternate shortcut:" msgstr "&Alternatives Tastenkürzel:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Benenne '%s' um" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Sortierung nach '%s' bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Kategorie %s ausblenden" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Kategorie anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "%s verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gespeicherte Suchen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Benutzer-Kategorien verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Alle Kategorien anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Das Ändern der Autoren für mehrere Bücher kann einige Zeit dauern. Sind Sie " "sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Das Ändern der Metadaten für so viele Bücher kann einige Zeit dauern. Sind " "Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Suchergebnisse" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Such-Name duplizieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Der gespeicherte Such-Name %s wird schon verwendet." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11492,51 +11532,51 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Nach Name sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Nach Beliebtheit sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Nach Bewertungsdurchschnitt sortieren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Reihenfolge der Einträge im Etiketten- Browser einstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Übereinstimmung mit allen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Übereinstimmung mit irgendeinem" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" @@ -11544,11 +11584,11 @@ msgstr "" "entweder Bücher, bei denen mindestens ein Eintrag paßt, oder aber Bücher, " "bei denen alle Einträge passen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Ben&utzer-Kategorien verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Eigene Kategorien zum Etiketten- Browser hinzufügen" @@ -12674,7 +12714,7 @@ msgstr "leer" msgid "empty" msgstr "leer" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12684,7 +12724,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12784,7 +12824,7 @@ msgstr "" "Standard: '%default'\n" "Angewendet bei: BibTeX- Ausgabeformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12794,7 +12834,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12808,7 +12848,7 @@ msgstr "" "Standard: '%default'Nirgends\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12816,7 +12856,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12827,7 +12867,7 @@ msgstr "" "'[]'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12843,21 +12883,21 @@ msgstr "" "Voreinstellung: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12867,7 +12907,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12877,7 +12917,7 @@ msgstr "" "Standard: '%default'\n" "Angewendet bei: ePub-, MOBI- Ausgabeformaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12887,14 +12927,14 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12904,7 +12944,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12920,7 +12960,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12930,7 +12970,7 @@ msgstr "" "Standard: '%default'\n" "Angewendet bei ePub und MOBI- Ausgabe" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12938,7 +12978,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13692,31 +13732,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sdie durchschnittliche Bewertung ist %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Überprüfe SQL Vollständigkeit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Überprüfe fehlende Dateien." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Überprüfte ID" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 88a0e3d2d2..8a11c03a24 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-11-26 21:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Greek \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -772,18 +772,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Νέα" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Κατάλογος" @@ -3460,136 +3460,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Εμφάνιση εικονιδίου πλαισίου συστήματος" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Αντιγραφή στο Πρόχειρο" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Αντιγραφή" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -4013,7 +4013,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4991,7 +4991,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5218,7 +5218,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7004,12 +7004,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8343,12 +8343,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8875,7 +8875,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8884,7 +8884,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8967,7 +8967,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9036,7 +9036,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9749,75 +9749,111 @@ msgstr "Αυτόματο" msgid "Never" msgstr "Ποτέ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Γραμμή &εργαλείων" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10447,68 +10483,72 @@ msgstr "Κλικ για αλλαγή" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Αναζητήσεις" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10518,60 +10558,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ταξινόμηση κατά όνομα" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11601,7 +11641,7 @@ msgstr "κενό" msgid "empty" msgstr "άδειο" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11611,7 +11651,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11677,14 +11717,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11693,7 +11733,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11701,14 +11741,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11717,49 +11757,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11769,7 +11809,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11779,14 +11819,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11794,7 +11834,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12355,31 +12395,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Κύριο" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index b6b8f5768d..d8dc414d0c 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-05-21 07:30+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Australia) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:58+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index f3dd909722..9f7d9e816e 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-02-27 02:43+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:59+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:01+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -740,18 +740,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3381,136 +3381,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3934,7 +3934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4912,7 +4912,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5139,7 +5139,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6925,12 +6925,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8264,12 +8264,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8796,7 +8796,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8805,7 +8805,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8888,7 +8888,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8957,7 +8957,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9670,75 +9670,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10368,68 +10404,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10439,60 +10479,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11522,7 +11562,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11532,7 +11572,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11598,14 +11638,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11614,7 +11654,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11622,14 +11662,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11638,49 +11678,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11690,7 +11730,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11700,14 +11740,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11715,7 +11755,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12276,31 +12316,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index 77ec863b55..24b5186c36 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 22:42+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 08:38+0000\n" "Last-Translator: Vladimir Oka \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:58+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -780,18 +780,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catalogue" @@ -3776,71 +3776,71 @@ msgstr "" "paired with the markdown-format option because image references are always " "removed with plain text output." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "Send file to storage card instead of main memory by default" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirm before deleting" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Main window geometry" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notify when a new version is available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Use Roman numerals for series number" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sort tags list by name, popularity, or rating" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Number of covers to show in the cover browsing mode" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Defaults for conversion to LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Options for the LRF ebook viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formats that are viewed using the internal viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Columns to be displayed in the book list" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Automatically launch content server on application startup" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Oldest news kept in database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Show system tray icon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Upload downloaded news to device" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Delete books from library after uploading to device" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3848,66 +3848,66 @@ msgstr "" "Show the cover flow in a separate window instead of in the main calibre " "window" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Disable notifications from the system tray icon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Default action to perform when send to device button is clicked" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximum number of waiting worker processes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download social metadata (tags/rating/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Overwrite author and title with new metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Automatically download the cover, if available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limit max simultaneous jobs to number of CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "tag browser categories not to display" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "The layout of the user interface" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Show the average rating per item indication in the tag browser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Disable UI animations" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copied" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copy to Clipboard" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copy" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Choose Files" @@ -4353,7 +4353,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Not allowed" @@ -5389,7 +5389,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5657,8 +5657,8 @@ msgid "Size hint for Description cover thumbnails" msgstr "Size hint for Description cover thumbnails" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" -msgstr "\"" +msgid " inch" +msgstr " inch" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Description note" @@ -7514,12 +7514,12 @@ msgid "Author sort" msgstr "Author sort" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Invalid author name" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Author names cannot contain & characters." @@ -8966,12 +8966,12 @@ msgid "%s (was %s)" msgstr "%s (was %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Item is blank" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "An item cannot be set to nothing. Delete it instead." @@ -9538,7 +9538,7 @@ msgid "Show books in the main memory of the device" msgstr "Show books in the main memory of the device" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Card A" @@ -9547,7 +9547,7 @@ msgid "Show books in storage card A" msgstr "Show books on storage card A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Card B" @@ -9633,7 +9633,7 @@ msgstr "Book %s of %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "The lookup/search name is \"{0}\"" @@ -9702,7 +9702,7 @@ msgstr "Show column" msgid "Restore default layout" msgstr "Restore default layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10474,75 +10474,119 @@ msgstr "Automatic" msgid "Never" msgstr "Never" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "By first letter" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "Disabled" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "Partitioned" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "User Interface &layout (needs restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Number of covers to show in browse mode (needs restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Choose &language (requires restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Show &average ratings in the tags browser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disable all animations. Useful if you have a slow/old computer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Disable &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Enable system &tray icon (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Show &splash screen at startup" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Disable ¬ifications in system tray" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Use &Roman numerals for series" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Show cover &browser in a separate window (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Search as you type" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "Tags browser category partitioning method:" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "Collapse when more items than:" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Toolbar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Icon size:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Show &text under icons:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Split the toolbar into two toolbars" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Interface font:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Change &font (needs restart)" @@ -11238,70 +11282,74 @@ msgstr "Click to change" msgid "&Alternate shortcut:" msgstr "&Alternate shortcut:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Rename '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Edit sort for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Hide category %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Show category" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Manage %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Manage Saved Searches" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Manage User Categories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Show all categories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "Change sub-categorization scheme" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Changing the authors for several books can take a while. Are you sure?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Changing the metadata for that many books can take a while. Are you sure?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Searches" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Duplicate search name" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "The saved search name %s is already used." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "Find item in tag browser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11317,61 +11365,61 @@ msgstr "" "*foo will filter all categories at once, showing only those items\n" "containing the text \"foo\"" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "ALT+f" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "F&ind" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "Find the first/next matching item" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "Collapse all categories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "No More Matches.

Click Find again to go to first match" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sort by name" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sort by popularity" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sort by average rating" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Set the sort order for entries in the Tag Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Match all" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Match any" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "When selecting multiple entries in the Tag Browser match any or all of them" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Manage &user categories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Add your own categories to the Tag Browser" @@ -12480,7 +12528,7 @@ msgstr "blank" msgid "empty" msgstr "empty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12496,7 +12544,7 @@ msgstr "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12596,7 +12644,7 @@ msgstr "" "Default: '%default'\n" "Applies to: BIBTEX output format" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12606,7 +12654,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12620,7 +12668,7 @@ msgstr "" "Default: '%default'None\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12632,7 +12680,7 @@ msgstr "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12642,7 +12690,7 @@ msgstr "" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12656,7 +12704,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" @@ -12666,7 +12714,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" @@ -12676,7 +12724,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12686,7 +12734,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12696,7 +12744,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12706,7 +12754,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" @@ -12716,7 +12764,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12732,7 +12780,7 @@ msgstr "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12748,7 +12796,7 @@ msgstr "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12758,7 +12806,7 @@ msgstr "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12770,7 +12818,7 @@ msgstr "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13501,31 +13549,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sAverage rating is %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Main" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compacting database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Checking SQL integrity..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Checking for missing files." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Checked id" @@ -15231,3 +15279,6 @@ msgstr "Do not download CSS stylesheets." #~ msgid "Unable to connect to Bambook." #~ msgstr "Unable to connect to Bambook." + +#~ msgid "\"" +#~ msgstr "\"" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index d19e857992..a35e8cbfa0 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-01-09 00:03+0000\n" "Last-Translator: Kalle Kniivilä \n" "Language-Team: Esperanto \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -767,18 +767,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3327,136 +3327,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3880,7 +3880,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4858,7 +4858,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5085,7 +5085,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6871,12 +6871,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8210,12 +8210,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8742,7 +8742,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8751,7 +8751,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8834,7 +8834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8903,7 +8903,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9616,75 +9616,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10314,68 +10350,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10385,60 +10425,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11468,7 +11508,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11478,7 +11518,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11544,14 +11584,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11560,7 +11600,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11568,14 +11608,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11584,49 +11624,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11636,7 +11676,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11646,14 +11686,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11661,7 +11701,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12222,31 +12262,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index cb7c47244b..1ae8a44448 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 21:05+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-04 04:22+0000\n" +"Last-Translator: Miguel A. Lopez-Molina \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-01-02 04:55+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:511 @@ -130,8 +130,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -157,13 +157,13 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -613,6 +613,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Pensado para el Samsung Galaxy y tabletas similares con una resolución de " +"600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -797,18 +799,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catálogo" @@ -3851,75 +3853,75 @@ msgstr "" "se usa con la opción de formato Markdown, porque las referencias a imágenes " "siempre se eliminan en el formato de salida de texto." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Por defecto, enviar fichero a tarjeta de almacenamiento en vez de a memoria " "principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometría de la ventana principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notificar cuando haya una nueva versión disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para los número de series" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar la lista de etiquetas por nombre, popularidad o calificación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero de portadas de libros a mostrar en el modo de exploración por portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Opciones por defecto para la conversión a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opciones para el visor de libros LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se visualizan usando el visor interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Columnas mostradas en la lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Lanzar el servidor de contenidos automáticamente al iniciar la aplicación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Antigüedad máxima de las noticias guardadas en la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Mostrar el icono en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Pasar las noticias descargadas al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Eliminar libros de la biblioteca después de pasarlos al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3927,70 +3929,70 @@ msgstr "" "Mostrar el explorador de portadas en una ventana separada en vez de en la " "ventana principal de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Desactivar las notificaciones del icono de la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acción por defecto que se ejecutará cuando se pulse el botón de enviar al " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Númera máximo de procesos en espera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar metadatos sociales (etiquetas/valoración/etc...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Reemplazar el autor y el título con nuevos metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Descargar automáticamente la portada, si está disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar el número de tareas al número de CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Categorías del explorador de etiquetas que no se mostrarán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "El diseño de la interfaz de usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostrar la calificación promedio de cada elemento en el explorador de " "etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desactivar animaciones de la interfaz" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Escoger ficheros" @@ -4444,7 +4446,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "No permitido" @@ -5486,7 +5488,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5636,7 +5638,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:306 msgid "Excluded genres" -msgstr "" +msgstr "Géneros excluídos" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 @@ -5650,7 +5652,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Excluded books" -msgstr "" +msgstr "Libros excluídos" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "" @@ -5689,7 +5691,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Read books" -msgstr "" +msgstr "Leer libros" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Column containing 'read' status" @@ -5701,7 +5703,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Other options" -msgstr "" +msgstr "Otras opciones" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Wishlist tag" @@ -5720,7 +5722,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7600,12 +7602,12 @@ msgid "Author sort" msgstr "Orden de autor" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Nombre de Autor inválido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Los nombres de Autores no pueden contener \"&\"." @@ -9086,12 +9088,12 @@ msgid "%s (was %s)" msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "El elemento está en blanco" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "No puede establecerse un elemento en blanco. Bórrelo en su lugar." @@ -9665,7 +9667,7 @@ msgid "Show books in the main memory of the device" msgstr "Mostrar los libros de la memoria principal del dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Tarjeta A" @@ -9674,7 +9676,7 @@ msgid "Show books in storage card A" msgstr "Mostrar los libros de la tarjeta de memoria A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Tarjeta B" @@ -9760,7 +9762,7 @@ msgstr "Libro %s de %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "El nombre de búsqueda es \"{0}\"" @@ -9829,7 +9831,7 @@ msgstr "Mostrar columna" msgid "Restore default layout" msgstr "Restaurar formato por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10628,77 +10630,113 @@ msgstr "Automático" msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Diseño de la interfa&z de usuario (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Nú&mero de portadas a mostrar en el explorador (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Se&leccionar idioma (requiere reiniciar el programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Mostrar &calificaciones promedio en el explorador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactiva todas las animaciones. Útil si tiene un ordenador lento o antiguo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Desactivar &animaciones" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Activar &icono en bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Mostrar pantalla de bien&venida al inicio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Desactivar ¬ificaciones en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Usar números &romanos para las series" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar explorador de &portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "&Buscar mientras se escribe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Tamaño de icono:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Mostrar &texto bajo los iconos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Dividir la barra de herramientas en dos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Tipo de letra de la interfaz:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Cambiar &tipo de letra (requiere reinicio)" @@ -11409,70 +11447,74 @@ msgstr "Pulse para cambiar" msgid "&Alternate shortcut:" msgstr "&Atajo alternativo:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Renombrar \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Editar orden para \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Ocultar categoría %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Mostrar categoría" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Administrar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Administrar búsquedas guardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Administrar categorías de usuarios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Ver todas las categorias" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Cambiar los autores de varios libros puede tardar un rato. ¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Cambiar los metadatos de muchos libros puede tardar un rato. ¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Búsquedas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Nombre de búsqueda duplicado" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "El nombre guardado buscado %s está en uso." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11482,62 +11524,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordenar por nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordenar por popularidad" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordenar por calificación promedio" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Establece el orden de las entradas en el navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Buscar todas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Buscar cualquiera" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Al seleccionar varias entradas en el navegador de etiquetas buscar una " "cualquiera o todas ellas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Administrar categorías de &usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Añada sus propias categorías al navegador de etiquetas" @@ -12665,7 +12707,7 @@ msgstr "blank" msgid "empty" msgstr "empty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12675,7 +12717,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12778,7 +12820,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12788,7 +12830,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12802,7 +12844,7 @@ msgstr "" "Valor por defecto: '%default'None\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12810,7 +12852,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12822,7 +12864,7 @@ msgstr "" "ejemplo '[]'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12836,21 +12878,21 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12860,7 +12902,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12870,7 +12912,7 @@ msgstr "" "Por defecto: '%default'\n" "Aplicar a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12880,14 +12922,14 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12897,7 +12939,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12912,7 +12954,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12922,7 +12964,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Se aplica a los formatos de salida ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12930,7 +12972,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13677,33 +13719,33 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sCalificación promedio es %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compactando la base de datos" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Comprobando la integridad de SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Comprobando ficheros inexistentes." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID comprobado" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 388079017f..8e6b9aa777 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2011-01-01 20:58+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: Basque \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -800,18 +800,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Albisteak" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalogoa" @@ -3968,75 +3968,75 @@ msgstr "" "Markdown formatu aukera erabiltzerakoan zeren erreferentziak beti kendu " "egiten baitira helburua testu soila denean." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Lehenetsita: bidali fitxategia memoria-txartelara trepetaren memoria " "nagusira bidali beharrean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Baieztatu ezabatu baino lehen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Leiho nagusiaren geometria" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Oharra bidali bertsio berri bat eskuragarri dagoen bakoitzean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Erabili zenbaki erromatarrak zenbaki segidetarako" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" "Sailkatu etiketa zerrendak, izenen arabera, ospearen arabera edo balorazioen " "arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Erakutsiko den liburu-azal kopurua, liburu-azal-arakatzaile moduan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Lehenetsitako balioak LRF formatura bihurtzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Aukerak LRF liburu-e irakurgailuarentzat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Barneko irakurtzeko sistema erabilita ikus daitezkeen formatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Liburu zerrenda zenbat zutabetan erakutsiko" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Automatikoki abiaraziko du zerbitzariko edukia hasi aplikazioan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Albiste zaharragoak datu basean gordeta" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Erakutsi sistemako erretiluaren ikonoa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Karga itzazu irakurgailuan deskargaturiko albisteak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Ezabatu liburuak liburutegitik irakurgailura kargatu eta gero" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4044,73 +4044,73 @@ msgstr "" "Erakutsi Cover Flow, (liburu-azal nabigazioa), berariazko leiho batean eta " "ez calibreren leiho nagusian" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Desgaitu abisuak sistemaren erretilu ikonotik" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Lehenetsitako egiteko ekintza klik egiten duzunean \"bidali irakurgailura\" " "botoian" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "\"Langilearen zain\" prozesuen gehienezko kopurua" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" "Deskargatu gizarte mailako metadatuak (etiketak/balorazioak/eta abar.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" "Gainetik idatzi egilearen izena eta testuaren izenburua metadatu berriekin" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Modu automatikoan deskargatu liburu-azala, eskura baldin badago." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Murriztu itzazu aldi bereko gehienezko egitekoen kopurua dauden CPU-en " "arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "etiketatu arakatzailearen kategoriak ez erakusteko moduan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Erabiltzailearen interfazearen itxura" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Erakutsi batez besteko balorazioa kontu bakoitzeko etiketen arakatzailean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desgaitu EI (erabiltzailearen interfazearen) animazioak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopiaturik" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiatu arbelean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiatu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Aukeratu fitxategiak" @@ -4563,7 +4563,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Not allowed" @@ -5613,7 +5613,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5848,7 +5848,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7734,12 +7734,12 @@ msgid "Author sort" msgstr "Egile izenaren araberako sailkapena" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Baliogarria ez den egile izena" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Egile izenek ezin dute & karakterea eduki." @@ -9218,12 +9218,12 @@ msgid "%s (was %s)" msgstr "%s (%s izan da)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Elementua zuriz dago" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Elementu bat ezin zaio ezerezari gehitu. Horren ordez, ezaba ezazu." @@ -9801,7 +9801,7 @@ msgid "Show books in the main memory of the device" msgstr "Erakutsi liburuak irakurgailuaren memoria nagusian" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "A txartela" @@ -9810,7 +9810,7 @@ msgid "Show books in storage card A" msgstr "Erakutsi liburuak A memoria-txartelean" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "B txartela" @@ -9897,7 +9897,7 @@ msgstr "%s liburua %s-etatik." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Bilaketa izena hauxe: \"{0}\"" @@ -9966,7 +9966,7 @@ msgstr "Erakutsi zutabea" msgid "Restore default layout" msgstr "Berrezarri lehenetsitako diseinua" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10767,80 +10767,116 @@ msgstr "Automatikoa" msgid "Never" msgstr "Inoiz ez" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Erabiltzailearen interfazearen &diseinua (berrabiarazi beharko):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Nabigatzaile moduan erakusteko liburu-azalen &Kopurua (berrabiarazi " "beharko):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Aukeratu &hizkuntza (berrabiarazi beharko gero):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Erakutsi &batez besteko balorazioak etiketen arakatzailean" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desgaitu animazio guztiak. Erabilgarria ordenagailu motela/zaharra baldin " "badaukazu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Desgaitu &animazioak" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Gaitu sistema &erretilu ikonoa (berrabiarazi beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Erakutsi &splash (harrerako) pantaila hasterakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Desgaitu &abisuak sistemaren erretiluan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Erabili &Erromatar zenbakiak serietan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Erakutsi liburu-azala &arakatzailea leiho bananduetan (berrabiarazi beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Bilatu giltzak (teklak) jo bitartean" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Tresna-barra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Ikonoaren tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Erakutsi &testua ikonoen azpian:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Banatu tresna barra bi tresna barra berrietan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Interfazeko letra-tipoa:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Aldatu &letra-tipoa (berrabiazi beharko)" @@ -11560,70 +11596,74 @@ msgstr "Egin klik aldatzeko" msgid "&Alternate shortcut:" msgstr "&Ordezko lasterbidea:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Berriro izendatu '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Editatu mota (fitxategi mota) '%s' horretarako" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Ezkutatu %s kategoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Erakutsi kategoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Kudeatu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Kudeatu gordetako bilaketak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Kudeatu erabiltzaile kategoriak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Erakutsi kategoria guztiak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Liburu multzo batean egileen izenak aldatzeko denbora beharko. Ziur zaude?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Liburu multzo batean metadatuak aldatzeko denbora beharko. Ziur zaude?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Bilaketak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Bilaketa izena bikoiztua" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "%s bilaketa izen hori dagoeneko erabilia izan da." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11633,62 +11673,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Izenez ordenatu" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ospearen arabera ordenatu" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordenatu batezbesteko balorazioen arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Ezarri etiketen arakatzaileko sarreren ordena" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Bilatu dena" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Bilatu edozein" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Etiketen arakatzailean hainbat sarrera hautatzen direnean bilatu haietako " "bat edo haiek guztiak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Kudeatu &erabiltzaile kategoriak" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Gehi ezazu zeuk asmatutako kategoria etiketa arakatzailean" @@ -12828,7 +12868,7 @@ msgstr "hutsunea, zuriunea" msgid "empty" msgstr "hutsik" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12838,7 +12878,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12938,7 +12978,7 @@ msgstr "" "Lehenetsia: '%default'\n" "Aplikatuko da: BIBTEX output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12948,7 +12988,7 @@ msgstr "" "Lehenetsita: '%default'\n" "Aplikatuko zaie ePub, MOBI irteera formatuei" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12962,7 +13002,7 @@ msgstr "" "Lehenetsita: '%default'None\n" "Aplikatzeko formatu hauetarako: ePUB eta MOBI irteera formatuak" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12970,7 +13010,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12981,7 +13021,7 @@ msgstr "" "adibidez '[]'\n" "Erantsiko da: ePub, MOBI output formatuetan" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12997,21 +13037,21 @@ msgstr "" "Lehenetsita: '%default'\n" "Aplikatuko da: ePub, MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -13021,7 +13061,7 @@ msgstr "" "Lehenetsia: '%default'\n" "Aplikatuko: ePub, MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -13031,7 +13071,7 @@ msgstr "" "Lehenetsita: '%default'\n" "Aplikatzeko: ePub, MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -13041,14 +13081,14 @@ msgstr "" "Lehenetsia: '%default'\n" "Aplikatuko da: ePub, MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -13058,7 +13098,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -13073,7 +13113,7 @@ msgstr "" "Lehenetsita: '%default'\n" "Aplikatuko da: ePub, MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -13083,7 +13123,7 @@ msgstr "" "Lehenetsita: '%default'\n" "Aplikatu ePub eta MOBI output formatuetara" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -13091,7 +13131,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13845,33 +13885,33 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sBatezbesteko balorazioa hauxe: %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Nagusia" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Trinkotzen datu basea" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Aztertzen SQL-ren osotasuna..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Aztertzen fitxategi galduen bila." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Aztertutako ID" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 6fda0cdfed..db28041fe2 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-06-18 16:56+0000\n" "Last-Translator: Milad Naseri \n" "Language-Team: Persian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:55+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "هیچ کار به خصوصی نمی کند" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "هیچ کار به خصوصی نمی کند" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -752,18 +752,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3312,136 +3312,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3865,7 +3865,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4843,7 +4843,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5070,7 +5070,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6856,12 +6856,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8195,12 +8195,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8727,7 +8727,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8736,7 +8736,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8819,7 +8819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8888,7 +8888,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9601,75 +9601,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10299,68 +10335,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10370,60 +10410,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11453,7 +11493,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11463,7 +11503,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11529,14 +11569,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11545,7 +11585,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11553,14 +11593,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11569,49 +11609,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11621,7 +11661,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11631,14 +11671,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11646,7 +11686,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12207,31 +12247,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index fae826fa6d..96e39a3ae1 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-08 20:55+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -782,18 +782,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Uutiset" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3405,136 +3405,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3958,7 +3958,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4936,7 +4936,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5163,7 +5163,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6949,12 +6949,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8288,12 +8288,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8820,7 +8820,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8829,7 +8829,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8912,7 +8912,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8981,7 +8981,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9694,75 +9694,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10392,68 +10428,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10463,60 +10503,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11546,7 +11586,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11556,7 +11596,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11622,14 +11662,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11638,7 +11678,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11646,14 +11686,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11662,49 +11702,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11714,7 +11754,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11724,14 +11764,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11739,7 +11779,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12300,31 +12340,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 9f13a9f9b7..dc57b6bbf9 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-06-11 18:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 9c43d516b8..96b35fd29b 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 21:26+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 12:43+0000\n" +"Last-Translator: Eric ALARD \n" "Language-Team: Français \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:49+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -113,8 +113,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -140,13 +140,13 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -594,6 +594,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Prévu pour le Samsung Galaxy et les tablettes similaires avec une résolution " +"de 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -792,18 +794,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Informations" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catalogue" @@ -821,7 +823,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "Adresse IP du matériel (redémarrer calibre après la mise à jour)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -3079,7 +3081,7 @@ msgstr "Mots-clés" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:367 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:373 msgid "Maximum number of results to fetch" -msgstr "Nombre maximu de résultats à récupérer" +msgstr "Nombre maximum de résultats à récupérer" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:369 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:375 @@ -3891,77 +3893,77 @@ msgstr "" "n'est utile qu'avec l'option de formattage markdown car les références " "d'images sont toujours supprimées avec la sortie texte simple." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Par défaut, envoyer le fichier dans la carte mémoire à la place de la " "mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmer avant la suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Géométrie de l'écran principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Avertir lorsqu'une nouvelle version est disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Utiliser les chiffres romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Trier la liste d'étiquettes par nom, popularité ou note (classement)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Nombre de couvertures à afficher dans le mode de navigation par couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Valeurs par défaut pour la conversion vers LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Options pour l'afficheur d'ebook LFR" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formats qui sont affichés par l'afficheur interne" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Colonnes affichées dans la liste de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Démarrer automatiquement le serveur de contenu au démarrage de l'application" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Anciennes informations conservées dans la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Afficher l'icône dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Envoyer les News téléchargées vers l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" "Supprimer les livres de la bibliothèque après les avoir téléchargés dans " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3969,69 +3971,69 @@ msgstr "" "Afficher la navigation par couverture dans une fenêtre séparée au lieu de la " "fenêtre principale de Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Désactiver les alertes dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Action par défaut à réaliser quand le bouton 'envoyer au lecteur' est cliqué" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Nombre maximum de processus de travail en attente" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Télécharger les métadonnées sociales (étiquettes, classement, etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Remplacer l'auteur et le titre avec de nouvelles métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" "Télécharger automatiquement la couverture, si celle-ci est disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Limiter le nombre maximum de travaux simultanés au nombre de processeurs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "catégories du navigateur d'étiquettes à ne pas afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "La présentation de l'interface utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Afficher la note moyenne par article dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Désactiver les animations de IU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copié" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copier dans le Presse-papiers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copier" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Choisir les fichiers" @@ -4491,7 +4493,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Interdit" @@ -5546,7 +5548,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5670,7 +5672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Descriptions" -msgstr "" +msgstr "&Descriptions" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "" @@ -5780,7 +5782,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7663,12 +7665,12 @@ msgid "Author sort" msgstr "Clé de tri par auteur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Nom de l'auteur erroné" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Les noms d'auteurs ne peuvent pas contenir le caractère &" @@ -9164,12 +9166,12 @@ msgid "%s (was %s)" msgstr "%s (autrefois %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "L'article est vide" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Un article ne peut être défini à une valeur nulle. Supprimez le à la place." @@ -9748,7 +9750,7 @@ msgid "Show books in the main memory of the device" msgstr "Afficher les livres dans mémoire principale de l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Carte A" @@ -9757,7 +9759,7 @@ msgid "Show books in storage card A" msgstr "Afficher les livres dans la carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Carte B" @@ -9846,7 +9848,7 @@ msgstr "Livre %s sur %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Le nom recherché/consulté est \"{0}\"" @@ -9915,7 +9917,7 @@ msgstr "Afficher la colonne" msgid "Restore default layout" msgstr "Restorer l'affichage par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10720,83 +10722,119 @@ msgstr "Automatique" msgid "Never" msgstr "Jamais" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" "Présentation de &l'interface utilisateur (nécessite un redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Désactiver toutes les animations. Utile si vous avez un vieil ordinateur ou " "un ordinateur lent" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Afficher l'&écran d'accueil au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Désactiver l'affichage des alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Utiliser des chiffres &romains pour les séries" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la &navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Rechercher lors de la saisie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Taille d'&icone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Afficher le &texte sous les icônes :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Sépare la barre d'outils en deux barres distinctes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Police de l'interface :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Modifier la &police (rdémarrage nécessaire)" @@ -11515,72 +11553,76 @@ msgstr "Cliquer pour modifier" msgid "&Alternate shortcut:" msgstr "Raccourci &alternatif :" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Renommer '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Editer la recherche our '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Cacher la catégorie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Afficher la catégorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Gérer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gérer les Recherches Sauvegardées" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Gérer les Catégories définies par l'Utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Afficher toutes les catégories" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Changer les auteurs pour plusieurs livres peut prendre un certain temps. " "Etes-vous sûr?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Changer les métadonnées pourautant de livres peut prendre un certain temps. " "Etes-vous sûr?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Recherches" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Nom de recherche en double" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Le nom de la recherche sauvegardé %s est déjà utilisé" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11590,62 +11632,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Trier par nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Trier par popularité" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Trier par note moyenne" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Définir l'ordre de tri des entrées dans le navigateur d'étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Toutes les correspondances" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Aucune correspondance" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quand de multiples entrées sont sélectionnées dans le navigateur " "d'étiquettes, fait correspondre à tout ou partie de celles-ci" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Gérer les catégories de l'&utilisateur" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Ajouter vos propres catégories au navigateur d'étiquettes" @@ -12777,7 +12819,7 @@ msgstr "vierge" msgid "empty" msgstr "Vide" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12787,7 +12829,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12888,7 +12930,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12898,7 +12940,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12912,7 +12954,7 @@ msgstr "" "Par défaut : '%default'None\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12920,7 +12962,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12931,7 +12973,7 @@ msgstr "" "'[]'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12946,21 +12988,21 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12970,7 +13012,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12980,7 +13022,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12990,14 +13032,14 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -13007,7 +13049,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -13023,7 +13065,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -13033,7 +13075,7 @@ msgstr "" "Par défaut : '%default'\n" "S'applique aux formats : ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -13041,7 +13083,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13803,31 +13845,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "La note moyenne de %sest %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compacte la base" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Vérifie l'intégrité SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Vérifie si des fichiers sont manquants." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Id vérifié" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index e910d3e939..33708ef88c 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 22:25+0000\n" -"Last-Translator: Antón Méixome \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-02 13:21+0000\n" +"Last-Translator: Calidonia Hibernia \n" "Language-Team: dev@gl.openoffice.org\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: gl\n" @@ -112,8 +112,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -139,13 +139,13 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -594,6 +594,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Preparado para o Samsung Galaxy e dispositivos tablet semellantes cunha " +"resolución de 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -793,18 +795,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catálogo" @@ -822,7 +824,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "Enderezo IP do dispositivo (reinicia calibre tralos cambios)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -844,6 +846,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Non se puido conectar con Bambook.\n" +"Se tentas conectarte vía Wi-Fi, por favor asegúrate de que o enderezo IP de " +"Bambook está ben configurado." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -947,7 +952,7 @@ msgstr "Comunicar co lector PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "Comunicarse co lector PocketBook 602/603/902/903" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 701" @@ -1141,11 +1146,11 @@ msgstr "Comunicar co lector Trekstor" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" -msgstr "" +msgstr "Comunicarse co EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:271 msgid "Communicate with the Nextbook Reader" -msgstr "" +msgstr "Comunicarse co Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -3837,74 +3842,74 @@ msgstr "" "cando se aparella coa opción de formato markdown porque as referencias " "sempre se retiran na saída de texto simple." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar o ficheiro á tarxeta de almacenaxe no canto da memoria principal de " "modo predeterminado." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmar antes de eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Xeometría da xanela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notificar se hai versións novas dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para as series de números" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar as listas de etiquetas por nome, popularidade ou puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Número de cubertas para amosar no modo de navegación por cubertas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Características xerais para a conversión a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opcións para o visor de libros electrónicos LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se están a ver a través do visor interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Columnas que se amosarán na lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Executar automaticamente o servidor de contido ao arrincar o aplicativo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "As noticias máis antigas manteranse na base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Amosar a icona na área de notificación do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Enviar as noticias descargadas ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Eliminar libros da biblioteca despois de enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3912,69 +3917,69 @@ msgstr "" "Amosar o fluxo de cubertas nunha xanela separada no canto da xanela " "principal do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Desactivar as notificacións da icona da area de notificación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acción por omisión que se realizará cando se preme o botón enviar ao " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Número máximo de operacións en espera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar datos sociais (etiquetas, valoración, etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Cambiar a autoría e o título polos novos metadatos." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Descargar automaticamente a cuberta, se está dispoñíbel" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar o número máximo de tarefas simultáneas ao número de CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Categorías do navegador de etiquetas que non se mostrarán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "O deseño da interface de usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Amosar a cualificación media por cada elemento no navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desactivar as animacións IU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copiar no portapapeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Escoller os ficheiros" @@ -4218,6 +4223,8 @@ msgid "" "No books to catalog\n" "Check exclusion criteria" msgstr "" +"Sen libros no catálogo\n" +"Revisa os criterios de exclusión" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:70 msgid "Catalog generated." @@ -4427,7 +4434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Non permitido" @@ -4655,7 +4662,7 @@ msgstr "Conectar ao iTunes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41 msgid "Connect to Bambook" -msgstr "" +msgstr "Conectarse con Bambook" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 @@ -5471,7 +5478,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5572,30 +5579,32 @@ msgstr "Opcións do libro electrónico" msgid "" "Sections to include in catalog. All catalogs include 'Books by Author'." msgstr "" +"Seccións a incluír no catálogo. Todos os catálogos inclúen 'Libros por " +"Autor'." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "Included sections" -msgstr "" +msgstr "Seccións incluídas" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 msgid "Books by &Title" -msgstr "" +msgstr "Libros por &Título" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 msgid "Books by &Series" -msgstr "" +msgstr "Libros por &Series" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 msgid "Recently &Added" -msgstr "" +msgstr "&Engadidos recentemente" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Books by &Genre" -msgstr "" +msgstr "Librox por &Xénero" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Descriptions" -msgstr "" +msgstr "&Descricións" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "" @@ -5618,24 +5627,44 @@ msgid "" "right:0px; -qt-block-indent:0; text-indent:0px;\">e.g., [Project " "Gutenberg]

" msgstr "" +"\n" +"\n" +"

Default pattern

\n" +"

\\[.+\\]

\n" +"

excludes tags of the form " +"[tag],

\n" +"

e.g., [Project " +"Gutenberg]

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:306 msgid "Excluded genres" -msgstr "" +msgstr "Xéneros excluídos" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "Tags to &exclude" -msgstr "" +msgstr "Etiquetas a &Excluír" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 msgid "" "Books matching either pattern will not be included in generated catalog. " msgstr "" +"Os libros que coincidan con calquera filtro non se incluirán no catálogo " +"xeral. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Excluded books" -msgstr "" +msgstr "Libros excluídos" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "" @@ -5654,99 +5683,116 @@ msgid "" "size:12pt;\">Default: ~,Catalog

" msgstr "" +"\n" +"\n" +"

Comma-separated list of tags to exclude.

\n" +"

Default: ~,Catalog

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "&Column/value" -msgstr "" +msgstr "&Columna/valor" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Column containing additional exclusion criteria" -msgstr "" +msgstr "Columna con criterios adicionais de exclusión" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Exclusion pattern" -msgstr "" +msgstr "Filtro de exclusión" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 msgid "Matching books will be displayed with ✓" -msgstr "" +msgstr "Os libros coincidentes marcaranse con ✓" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Read books" -msgstr "" +msgstr "Libros lidos" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Column containing 'read' status" -msgstr "" +msgstr "Columna co estado 'lido'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:324 msgid "'read book' pattern" -msgstr "" +msgstr "filtro de 'libros lidos'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Other options" -msgstr "" +msgstr "Outras opcións" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Wishlist tag" -msgstr "" +msgstr "Etiqueta &Desexados" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:327 msgid "Books tagged as Wishlist items will be displayed with ✕" -msgstr "" +msgstr "Os libros etiquetados como Desexados marcaranse con ✕" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:328 msgid "&Thumbnail width" -msgstr "" +msgstr "Largo da &Miniatura" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "Size hint for Description cover thumbnails" -msgstr "" +msgstr "Tamaño da mensaxe para a descrición das miniaturas de portada" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Description note" -msgstr "" +msgstr "Nota &Descritiva" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:332 msgid "Custom column source for note to include in Description header area" msgstr "" +"Orixe da columna personalizable para a nota a incluír na área do encabezado " +"descritivo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:333 msgid "&Merge with Comments" -msgstr "" +msgstr "&Fundir con Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:334 msgid "Additional content merged with Comments during catalog generation" msgstr "" +"O contido adicional fundiuse cos Comentarios durante a xeración do catálogo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:335 msgid "Merge additional content before Comments" -msgstr "" +msgstr "Fundir o contido adicional antes dos Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:336 msgid "&Before" -msgstr "" +msgstr "&Antes" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:337 msgid "Merge additional content after Comments" -msgstr "" +msgstr "Fundir o contido adicional despois dos Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:338 msgid "&After" -msgstr "" +msgstr "&Despois" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:339 msgid "Separate Comments and additional content with horizontal rule" -msgstr "" +msgstr "Separar os Comentarios e o contido adicional cunha liña horizontal" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:340 msgid "&Separator" -msgstr "" +msgstr "&Separador" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -6576,7 +6622,7 @@ msgstr "Índice de contidos &en liña" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73 msgid "Output Encoding:" -msgstr "" +msgstr "Codificación de Saída:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -7582,12 +7628,12 @@ msgid "Author sort" msgstr "Ordenar por autoría" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Nombre de autor incorrecto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Os nomes de autores non poden conter caracteres «&»." @@ -8078,7 +8124,7 @@ msgstr "O nome do campo no que buscar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:446 msgid "Search &mode:" -msgstr "" +msgstr "&Modo de busca" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:447 msgid "" @@ -8119,7 +8165,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:453 msgid "Cas&e sensitive" -msgstr "" +msgstr "S&ensible a maiúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:454 msgid "&Replace with:" @@ -8135,7 +8181,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:456 msgid "&Apply function after replace:" -msgstr "" +msgstr "&Aplicar a función despois de substituír:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:457 msgid "" @@ -8162,7 +8208,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:462 msgid "M&ode:" -msgstr "" +msgstr "M&odo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:463 msgid "Specify how the text should be copied into the destination." @@ -8175,36 +8221,42 @@ msgid "" "is\n" "not multiple and the destination field is multiple" msgstr "" +"Especifica se os ítems de resultados deben dividirse en múltiples valores " +"ou\n" +"manterse como valores singulares. Esta opción é máis efectiva cando o campo\n" +"de orixe non é múltiple e o campo de destino si o é" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:467 msgid "Split &result" -msgstr "" +msgstr "Dividir o &resultado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:468 msgid "For multiple-valued fields, sho&w" -msgstr "" +msgstr "Para campos de múltiples valores, amo&sar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:469 msgid "values starting a&t" -msgstr "" +msgstr "valores comezando e&n" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:470 msgid "with values separated b&y" -msgstr "" +msgstr "con calores separados po&r" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:471 msgid "" "Used when displaying test results to separate values in multiple-valued " "fields" msgstr "" +"Utilizado ao amosar os resultados do test para separar valores en campos de " +"valores múltiples" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:472 msgid "Test text" -msgstr "" +msgstr "Texto de proba" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:473 msgid "Test result" -msgstr "" +msgstr "Resultado do test" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:474 msgid "Your test:" @@ -9053,12 +9105,12 @@ msgid "%s (was %s)" msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "O elemento está en branco" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Un elemento non se pode deixar en branco. Elimíneo no seu canto." @@ -9633,7 +9685,7 @@ msgid "Show books in the main memory of the device" msgstr "Amosar os libros na memoria principal do dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Tarxeta A" @@ -9642,7 +9694,7 @@ msgid "Show books in storage card A" msgstr "Amosar os libros almacenados na tarxeta A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Tarxeta B" @@ -9729,7 +9781,7 @@ msgstr "Libro %s de %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "O nome de busca é «{0}»" @@ -9798,7 +9850,7 @@ msgstr "Amosar columna" msgid "Restore default layout" msgstr "Restaurar a disposición por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10591,79 +10643,115 @@ msgstr "Automático" msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Disposición da interface de usuario (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de cuberta para amosar no modo de navegación (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Elixa o &idioma (require reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Amosar as &puntuacións no navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactivar todas as animacións, unha opción útil se tivermos un computador " "antigo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Desactivar as &animacións" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Activar a icona da bandexa do sis&tema (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Amosar a &pantalla de benvida ao comezar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Desactivar ¬ificacións na bandexa do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Usar números &romanos para as series" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Amosar a &navegación por cuberta nunha xanela separada (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Buscar mentres se escribe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Barra de &ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Tamaño da &icona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Amosar &texto debaixo das iconas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Dividir a barra de ferramentas en dous" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Tipo de letra da interface:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Cambiar o &tipo de letra (require o reinicio)" @@ -11370,70 +11458,74 @@ msgstr "Faga clic para cambiar" msgid "&Alternate shortcut:" msgstr "Atallo &alternativo:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Renomear «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Editar ordenación por '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Agochar categoría %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Mostrar categoría" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Administrar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Administrar buscas gardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Administrar categorías de usuarios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Mostrar todas as categorías" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Cambiar os autores de varios libros pode tardar bastante. Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Cambiar os metadatos de moitos libros pode tardar bastante. Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Buscas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Nome de busca duplicado" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "El nome de busca gardado %s xa está en uso." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" -msgstr "" +msgstr "Atopar o ítem no navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11442,64 +11534,73 @@ msgid "" "*foo will filter all categories at once, showing only those items\n" "containing the text \"foo\"" msgstr "" +"Busca de ítems. Esta é unha busca de \"contidos\"; atoparanse os ítems\n" +"que conteñan o texto en calquera parte do nome. Podes limitar a busca\n" +"a categorías particulares usando a sintaxe de busca apropiada. Por exemplo,\n" +"tags:foo atopará fou en calquera etiqueta, pero non en autores etc. " +"Introducindo\n" +"*fou filtraranse todas as categorías á vez, amosando só aqueles ítems que\n" +"conteñan o texto \"fou\"." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" -msgstr "" +msgstr "ALT+f" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" -msgstr "" +msgstr "A&topar" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" -msgstr "" +msgstr "Atopar o ítem coincidente primeiro/seguinte" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" -msgstr "" +msgstr "Contrae todas as categorías" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" +"Non hai Máis Coincidencias.

Preme en Atopar de novo para ir á " +"primeira coincidencia." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordenar polo nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordenar por popularidade" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordernar pola media de valoracións" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" "Configura forma de ordenación para entradas no Navegador de Etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Todos os criterios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Calquera criterio" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Ao seleccionar varias entradas no navegador de etiquetas, buscar unha " "calquera o todas elas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Administrar categorías de &usuario" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Engada as súas propias categorías ao navegador de etiquetas" @@ -12403,13 +12504,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:147 msgid "Setup sending email using" -msgstr "" +msgstr "Configura o envío de correo usando" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:149 msgid "" "If you don't have an account, you can sign up for a free {name} email " "account at http://{url}. {extra}" msgstr "" +"Se non tes unha conta, podes subscribir a unha conta de correo gratuíta de " +"{name} en http://{url}. {extra}" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:156 msgid "Your %s &email address:" @@ -12619,7 +12722,7 @@ msgstr "en branco" msgid "empty" msgstr "baleiro" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12628,8 +12731,14 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Os campos de saída ao catalogar libros na base de datos. Debe consistir " +"nunha lista de campos separados por comas.\n" +"Campos dispoñibles: %s,\n" +"máis os campos personalizables do usuario.\n" +"Predeterminado: '%%default'\n" +"Aplícase a: formatos de saída CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12729,7 +12838,7 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado en: formatos de saída BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12739,7 +12848,7 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado en: ficheiros de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12753,15 +12862,19 @@ msgstr "" "Predeterminado: '%default'None\n" "Aplicado en: ficheiros de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"field:pattern especificando contidos/campos personalizables que indiquen " +"libros deberán excluirse.\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12771,7 +12884,7 @@ msgstr "" "Predeterminado: '%default' exclúe etiquetas entre corchetes, ex. '[]'\n" "Aplicado en: ficheiros de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12786,21 +12899,27 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Incluír as descricións dos libros no catálogo.\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Incluír a sección 'Xéneros' no catálogo.\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12810,7 +12929,7 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a: ficheiros de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12820,7 +12939,7 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12830,14 +12949,18 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a: ficheiros de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"O campo personalizable que contén texto de notas a insertar no Encabezado " +"descritivo.\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12846,8 +12969,16 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +":[before|after]:[True|False] specificando:\n" +" Campo personalizable que contén as notas a fundir cos " +"Comentarios\n" +" [before|after] Posición das notas con respecto aos Comentarios\n" +" [True|False] - Insírese unha liña horizontal entre as notas e os " +"Comentarios\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12862,7 +12993,7 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12872,15 +13003,19 @@ msgstr "" "Predeterminado: '%default'\n" "Aplicado a formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"Tamaño da indicación (en polgadas) para as portadas de libros no catálogo.\n" +"Rango: 1.0 - 2.0\n" +"Predeterminado: '%default'\n" +"Aplícase a: formatos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13622,33 +13757,33 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sA valoración promedio é %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compactando a base de datos" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Comprobando a integridade SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Comprobando os ficheiros perdidos." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "id comprobada" @@ -14207,7 +14342,7 @@ msgstr "formato: formato descoñecido tipo carta {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:471 msgid "No such variable " -msgstr "" +msgstr "Non existe a variable " #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 3712539afe..71f7f646e4 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-03 21:24+0000\n" "Last-Translator: Ddorda \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -761,18 +761,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "חדשות" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "קטלוג" @@ -3338,136 +3338,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3891,7 +3891,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4869,7 +4869,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5096,7 +5096,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6882,12 +6882,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8221,12 +8221,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8753,7 +8753,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8762,7 +8762,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8845,7 +8845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8914,7 +8914,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9627,75 +9627,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10325,68 +10361,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10396,60 +10436,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11479,7 +11519,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11489,7 +11529,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11555,14 +11595,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11571,7 +11611,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11579,14 +11619,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11595,49 +11635,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11647,7 +11687,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11657,14 +11697,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11672,7 +11712,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12233,31 +12273,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 294c2037f4..e39b51e8a2 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-11 01:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hindi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:53+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "भाषांतर उपलब्ध नही" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "भाषांतर उपलब्ध नही" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 34fee702a4..2492cb9879 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-08 20:47+0000\n" "Last-Translator: Miro Glavić \n" "Language-Team: Croatian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:55+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -759,18 +759,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3615,140 +3615,140 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Pošalji datoteku na memorijsku karticu namjesto u glavnu memoriju po zadatku" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Potvrdi prije brisanja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometrija glavnog prozora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Obavijesti kad je nova inačica dostupna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Upotrijebi Rimske brojeve za brojeve serija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Broj omota za prikazati u modu pretraživanja omota" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Podrazumijeva se za pretvorbu u LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opcije za LRF ebook preglednika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formati koji se pregledavaje upotrebom internog preglednika." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Stupci koji se prikazuju u listi knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Automatski lansiranje sadržajnog poslužitelja pri podizanju aplikacije." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Najstarija vijest sadržana u bazi podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Prikaži ikonu sustavnog poslužavnika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Pošalji skinute vijesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Izbriši knjige iz biblioteke nakon slanja na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Prikaži protok omota u posebnom prozoru umjesto u glavnom calibre prozoru." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Onesposobi obavještavanja sa ikone sustavnog poslužavnika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Zadana akcija koju treba uraditi kad je kliknut gumb za slanje na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maksimalan broj radnih procesa na čekanju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Preuzmi socijalne metapodatke (oznake/ocjene/itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiraj u međuspremnik" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiraj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Odaberi Daoteke" @@ -4177,7 +4177,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Nije dozvoljeno" @@ -5163,7 +5163,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5390,7 +5390,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7204,12 +7204,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8565,12 +8565,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9131,7 +9131,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -9140,7 +9140,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9225,7 +9225,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9294,7 +9294,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10019,78 +10019,114 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj omota za prikaz u pretražnom modu (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Odaberi &jezik (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "Osposobi ikonu sustavnog &poslužavnika (zahtijeva ponovo podizanje sustava)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži pretraživača omota u posebnom prozoru (zahtijeva ponovno podizanje)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Traži dok tipkaš" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10747,68 +10783,72 @@ msgstr "Klikni da promijeniš" msgid "&Alternate shortcut:" msgstr "&Alternativna prečica:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10818,60 +10858,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Spari sve" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Spari bilo koje" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11960,7 +12000,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11970,7 +12010,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12036,14 +12076,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12052,7 +12092,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12060,14 +12100,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12076,49 +12116,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12128,7 +12168,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12138,14 +12178,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12153,7 +12193,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12788,32 +12828,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Sažimanje baze podataka" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Provjera SQL integriteta..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Provjera nedostajućih datoteka." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID provjeren" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index c3f978029b..daffbb1ded 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-01 21:27+0000\n" "Last-Translator: Papp Bence \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:50+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:53+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -763,18 +763,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Hírek (RSS)" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalógus" @@ -3632,139 +3632,139 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "Alapbeállításként a memóriakártyára küldje a belső memória helyett" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Megerősítés törlés előtt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "A főablak méretei" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Figyelmeztetés új verzió esetén." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Római számok használata a könyvsorozatok számozásánál" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "A borító alapján történő böngészéskor a megjelenített borítók száma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Az LRF-be való konvertálás alapértelmezett értékei" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "A beépített LRF olvasóprogram beállításai" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "A beépített olvasóprogram által megjelenített formátumok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "A könyvlistában megjelenítendő oszlopok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "A tartalomkiszolgáló automatikus indítása az alkalmazás indulásakor." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "A legrégebbi adatbázisban megtartandó hír" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Ikon megjelenítése a tálcán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Letöltött hírek küldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Könyvek törlése az adatbázisból az eszközre való feltöltés utén" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "A borítók megjelenítése külön ablakban a calibre főablaka helyett." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "A tálcaikon ne mutassa a figyelmeztetéseket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Az alapértelmezett művelet a 'Küldés eszközre' gombra való kattintáskor" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "A sorban álló műveletek maximális száma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Közösségi metaadatok letöltése (címkék, értékelés stb.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Irja felül a szerzőt és a címet új metaadattal." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "A maximális párhuzamosan végrehajtandó műveletek számának korlátozása a " "processzorok számára" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Másolva" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Másolás a vágólapra" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Másolás" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Válasszon a fájlok közül" @@ -4194,7 +4194,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Nem engedélyezett" @@ -5184,7 +5184,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5411,7 +5411,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7231,12 +7231,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8596,12 +8596,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9142,7 +9142,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -9151,7 +9151,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9236,7 +9236,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9305,7 +9305,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10032,78 +10032,114 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Megjelenített borítók száma böngészéskor (borító böngészés üzemmódban, " "újraindítást igényel)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Nyelv kiválasztása (újraindítás szükséges):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Minden animáció letiltása. Hasznos funkció lassú/régi gépek esetén." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Animációk tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Ikon megjelenítése a tálcán (újraindítás szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "A borító alapján történő keresés külön ablakba (újraindítás szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Keresés gépelés közben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10755,68 +10791,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10826,60 +10866,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Minden fetétel teljesül" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Bármelyik feltétel" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11965,7 +12005,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11975,7 +12015,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12041,14 +12081,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12057,7 +12097,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12065,14 +12105,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12081,49 +12121,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12133,7 +12173,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12143,14 +12183,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12158,7 +12198,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12754,31 +12794,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "

Régi adatbázis áthozatala a jelenlegibe: %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Adatbázis tömörítése" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "SQL adatbázis ellenőrzése" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Hiányzó fájlok keresése" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Ellenőrzött ID" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 5d1c8250f3..5abc0aaccb 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-04-18 10:40+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Indonesian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:53+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index eef7054ca3..73a13b051e 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 20:32+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-02 22:45+0000\n" +"Last-Translator: Marco Ciampa \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:53+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -114,8 +114,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -141,13 +141,13 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -423,7 +423,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Plugins" -msgstr "Plugins" +msgstr "Plugin" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 @@ -595,6 +595,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Pensato per il Samsung Galaxy e dispositivi tablet simili con una " +"risoluzione di 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -634,7 +636,7 @@ msgstr "Plugin installati" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Mapping for filetype plugins" -msgstr "Individuare plugins per i tipi di file" +msgstr "Plugin per mapping dei tipi di file" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Local plugin customization" @@ -792,18 +794,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Notizie" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catalogo" @@ -821,7 +823,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "Indirizzo IP dispositivo (riavviare calibre dopo la modifica)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -845,6 +847,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Impossibile connettersi a Bambook. \n" +"Se si sta tentando di connettersi via Wi-FI, assicurarsi che l'indirizzo IP " +"di Bambook sia configurato correttamente." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -948,7 +953,7 @@ msgstr "Comunica con il lettore PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +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 701" @@ -1143,11 +1148,11 @@ msgstr "Comunica con Trekstor" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" -msgstr "" +msgstr "Comunica con l'EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:271 msgid "Communicate with the Nextbook Reader" -msgstr "" +msgstr "Comunica con il Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1191,11 +1196,11 @@ msgstr "Comunica con tutti i lettori Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "All by title" -msgstr "" +msgstr "Tutti per titolo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:62 msgid "All by author" -msgstr "" +msgstr "Tutti per autore" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:64 msgid "" @@ -1211,6 +1216,9 @@ msgid "" "to the list to enable them. The collections will be given the name provided " "after the \":\" character." msgstr "" +". Sono disponibili due collezioni speciali: %s:%s e %s:%s. Aggiungere questi " +"valori alla lista per abilitarle. Alle collezioni verrà dato il nome " +"specificato dopo il carattere \":\"." #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:190 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 @@ -1267,6 +1275,8 @@ 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 "" +"Impossibile rilevare l'unità disco %s. Il dispositivo è già stato espulso " +"oppure il kernel esporta una versione di SYSFS non più supportata." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:617 msgid "Unable to mount main memory (Error code: %d)" @@ -3834,76 +3844,76 @@ msgstr "" "accoppiato con l'opzione markdown-format perché i riferimenti alle immagini " "sono sempre rimossi nel formato di testo semplice." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Invia il file alla scheda di memoria invece che alla memoria principale come " "impostazione predefinita" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Chiedi conferma prima di eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometria della finestra principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Avverti quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordina i tag per nome, popolarità o valutazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero di copertine da visualizzare nella modalità di sfogliatura copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Parametri predefiniti per la conversione in LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opzioni del lettore di libri LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formati visualizzati utilizzando il lettore interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Colonne da mostrare nella lista dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Avvia automaticamente il server dei contenuti quando si apre l'applicazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Notizie più vecchie da mantenere nel database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Mostra l'icona nell'area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Invia le notizie scaricate al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" "Elimina i libri dalla biblioteca dopo averli caricati sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3911,68 +3921,68 @@ msgstr "" "Visualizza le copertine in una finestra separata invece che nella finestra " "principale di calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Disabilita messaggi dall'icona nella area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 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." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Numero massimo di lavori in attesa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Scarica metadati sociali (tag/valutazioni/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Usa i nuovi metadati per cambiare l'autore e il titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Scarica automaticamente la copertina, se disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita il massimo numero di lavori simultanei al numero delle CPU." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "categorie del browser di tag da non visualizzare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "L'aspetto dell'interfaccia grafica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Visualizza la valutazione media per elemento nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Disattiva animazioni interfaccia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiato" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Seleziona documenti" @@ -4211,6 +4221,8 @@ msgid "" "No books to catalog\n" "Check exclusion criteria" msgstr "" +"Nessun libro da catalogare\n" +"Controllare criterio di esclusione" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:70 msgid "Catalog generated." @@ -4257,7 +4269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:142 msgid "No errors found" -msgstr "" +msgstr "Nessun errore trovato" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:143 msgid "The integrity check completed with no uncorrectable errors found." @@ -4419,7 +4431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Non permesso" @@ -4647,7 +4659,7 @@ msgstr "Connetti ad iTunes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41 msgid "Connect to Bambook" -msgstr "" +msgstr "Connetti a Bambook" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 @@ -5443,7 +5455,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5544,30 +5556,32 @@ msgstr "Opzioni per il libro elettronico" msgid "" "Sections to include in catalog. All catalogs include 'Books by Author'." msgstr "" +"Sezioni da includere nel catalogo. Tutti i cataloghi includono 'Libri per " +"autore'." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "Included sections" -msgstr "" +msgstr "Sezioni incluse" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 msgid "Books by &Title" -msgstr "" +msgstr "Libri per &titolo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 msgid "Books by &Series" -msgstr "" +msgstr "Libri per &serie" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 msgid "Recently &Added" -msgstr "" +msgstr "&Aggiunti di recente" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Books by &Genre" -msgstr "" +msgstr "Libri per &genere" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Descriptions" -msgstr "" +msgstr "&Descrizioni" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "" @@ -5593,21 +5607,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:306 msgid "Excluded genres" -msgstr "" +msgstr "Generi esclusi" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "Tags to &exclude" -msgstr "" +msgstr "Tag da &escludere" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 msgid "" "Books matching either pattern will not be included in generated catalog. " msgstr "" +"I libri che corrispondono alla regola non verranno inclusi nel catalogo " +"generato. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Excluded books" -msgstr "" +msgstr "Libri esclusi" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "" @@ -5630,7 +5646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "&Column/value" -msgstr "" +msgstr "&Colonna/valore" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Column containing additional exclusion criteria" @@ -5638,27 +5654,27 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Exclusion pattern" -msgstr "" +msgstr "Regola di esclusione" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 msgid "Matching books will be displayed with ✓" -msgstr "" +msgstr "I libri corrispondenti verranno mostrati con ✓" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Read books" -msgstr "" +msgstr "Leggi libri" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Column containing 'read' status" -msgstr "" +msgstr "Colonna contenente lo stato di 'lettura'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:324 msgid "'read book' pattern" -msgstr "" +msgstr "Regola 'libro letto'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Other options" -msgstr "" +msgstr "Altre opzioni" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Wishlist tag" @@ -5670,19 +5686,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:328 msgid "&Thumbnail width" -msgstr "" +msgstr "Larghezza &anteprima" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Description note" -msgstr "" +msgstr "Nota &descrizione" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:332 msgid "Custom column source for note to include in Description header area" @@ -5690,7 +5706,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:333 msgid "&Merge with Comments" -msgstr "" +msgstr "&Unisci ai commenti" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:334 msgid "Additional content merged with Comments during catalog generation" @@ -5698,19 +5714,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:335 msgid "Merge additional content before Comments" -msgstr "" +msgstr "Unisci contenuto aggiuntivo prima dei commenti" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:336 msgid "&Before" -msgstr "" +msgstr "&Prima" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:337 msgid "Merge additional content after Comments" -msgstr "" +msgstr "Unisci contenuto aggiuntivo dopo i commenti" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:338 msgid "&After" -msgstr "" +msgstr "&Dopo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:339 msgid "Separate Comments and additional content with horizontal rule" @@ -5718,7 +5734,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:340 msgid "&Separator" -msgstr "" +msgstr "&Separatore" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -5738,23 +5754,23 @@ msgstr "Sottolineato" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:74 msgid "Strikethrough" -msgstr "" +msgstr "Barrato" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:76 msgid "Superscript" -msgstr "" +msgstr "Apice" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:78 msgid "Subscript" -msgstr "" +msgstr "Pedice" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:80 msgid "Ordered list" -msgstr "" +msgstr "Elenco numerato" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:82 msgid "Unordered list" -msgstr "" +msgstr "Elenco puntato" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:85 msgid "Align left" @@ -5794,11 +5810,11 @@ msgstr "Taglia" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:99 msgid "Increase Indentation" -msgstr "" +msgstr "Incrementa indentazione" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:101 msgid "Decrease Indentation" -msgstr "" +msgstr "Decrementa indentazione" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:103 msgid "Select all" @@ -5833,23 +5849,23 @@ msgstr "Normale" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:130 msgid "Heading" -msgstr "" +msgstr "Intestazione" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:131 msgid "Pre-formatted" -msgstr "" +msgstr "Pre-formattato" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:132 msgid "Blockquote" -msgstr "" +msgstr "CItazione" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:133 msgid "Address" -msgstr "" +msgstr "Indirizzo" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:140 msgid "Insert link" -msgstr "" +msgstr "Inserisci un collegamento" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:142 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 @@ -5867,7 +5883,7 @@ msgstr "Scegli il colore di sfondo" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:171 msgid "Create link" -msgstr "" +msgstr "Crea collegamento" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:172 msgid "Enter URL" @@ -5875,7 +5891,7 @@ msgstr "Inserire l'indirizzo URL" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:516 msgid "Normal view" -msgstr "" +msgstr "Vista normale" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:517 msgid "HTML Source" @@ -6065,7 +6081,7 @@ msgstr "Output FB2" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:39 msgid "Sectionize:" -msgstr "" +msgstr "Seziona:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 msgid "Font rescaling wizard" @@ -6548,7 +6564,7 @@ msgstr "&Indice nel testo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73 msgid "Output Encoding:" -msgstr "" +msgstr "Codifica output:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -6654,7 +6670,7 @@ msgstr "Nascondi nome capitolo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 msgid "Don't indent the first line for each paragraph" -msgstr "" +msgstr "Non indentare la prima riga per ogni paragrafo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:45 msgid "Insert empty line between paragraphs" @@ -6662,7 +6678,7 @@ msgstr "Inserisci una riga vuota tra i paragrafi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:46 msgid "Optimize for full-sceen view " -msgstr "" +msgstr "Ottimizza per visualizzazione a schermo intero " #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" @@ -7508,7 +7524,7 @@ msgstr "Dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:65 msgid "Library and Device" -msgstr "" +msgstr "Biblioteca e dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 msgid "&Show this warning again" @@ -7553,12 +7569,12 @@ msgid "Author sort" msgstr "Ordinamento per autore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Nome dell'autore non valido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "I nomi degli autori non possono contenere caratteri &." @@ -7826,7 +7842,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:427 msgid "S/R TEMPLATE ERROR" -msgstr "" +msgstr "S/R ERRORE TEMPLATE" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:545 msgid "You must specify a destination when source is a composite field" @@ -8031,7 +8047,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:446 msgid "Search &mode:" -msgstr "" +msgstr "Modalità &ricerca:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:447 msgid "" @@ -8043,7 +8059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:448 msgid "Te&mplate:" -msgstr "" +msgstr "&Modello:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:449 msgid "Enter a template to be used as the source for the search/replace" @@ -8072,7 +8088,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:453 msgid "Cas&e sensitive" -msgstr "" +msgstr "Cas&e sensitive" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:454 msgid "&Replace with:" @@ -8088,7 +8104,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:456 msgid "&Apply function after replace:" -msgstr "" +msgstr "&Applica funzione dopo la sostituzione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:457 msgid "" @@ -8110,7 +8126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:462 msgid "M&ode:" -msgstr "" +msgstr "M&odalità:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:463 msgid "Specify how the text should be copied into the destination." @@ -8126,19 +8142,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:467 msgid "Split &result" -msgstr "" +msgstr "Dividi &risultato" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:468 msgid "For multiple-valued fields, sho&w" -msgstr "" +msgstr "Per campi multi-valore, &visualizza" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:469 msgid "values starting a&t" -msgstr "" +msgstr "valori che partono &da" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:470 msgid "with values separated b&y" -msgstr "" +msgstr "con valori separati &da" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:471 msgid "" @@ -8148,11 +8164,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:472 msgid "Test text" -msgstr "" +msgstr "Testo di prova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:473 msgid "Test result" -msgstr "" +msgstr "Risultato della prova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:474 msgid "Your test:" @@ -8277,18 +8293,24 @@ msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" +" Il colore rosso indica che l'attuale ordine per autore non corrisponde " +"all'autore attuale. Non è richiesta alcuna azione se è il risultato voluto." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" +" Il colore verde indica che l'attuale ordine per titolo corrisponde al " +"titolo attuale" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:462 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" +" Il colore rosso avvisa che l'attuale ordine per titolo non corrisponde al " +"titolo attuale. Non è richiesta alcuna azione se è il risultato voluto." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:468 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:102 @@ -8365,7 +8387,7 @@ msgstr "Metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Title &sort: " -msgstr "" +msgstr "&Ordine per titolo: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "" @@ -8455,7 +8477,7 @@ msgstr "Ripristinare la copertina predefinita" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:444 msgid "&Remove" -msgstr "" +msgstr "&Rimuovi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:445 msgid "Download co&ver" @@ -8812,7 +8834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:210 msgid "A&dvanced Search" -msgstr "" +msgstr "R&icerca Avanzata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:212 msgid "Enter the title." @@ -8837,7 +8859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:218 msgid "Enter tags separated by spaces" -msgstr "" +msgstr "Inserire i tag separati da spazi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:219 msgid "&Clear" @@ -8986,12 +9008,12 @@ msgid "%s (was %s)" msgstr "%s (era %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "L'elemento è vuoto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Un elemento non può essere impostato a niente. Cancellarlo piuttosto." @@ -9317,7 +9339,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:304 msgid "Failed to email book" -msgstr "" +msgstr "Spedizione email del libro non riuscita" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:307 msgid "sent" @@ -9556,7 +9578,7 @@ msgid "Show books in the main memory of the device" msgstr "Mostra libri nella memoria principale del dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Scheda A" @@ -9565,7 +9587,7 @@ msgid "Show books in storage card A" msgstr "Mostra libri nella memory card A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Scheda B" @@ -9652,7 +9674,7 @@ msgstr "Libro %s di %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "La parola chiave è \"{0}\"" @@ -9721,7 +9743,7 @@ msgstr "Mostra colonna" msgid "Restore default layout" msgstr "Ripristina layout perdefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10497,76 +10519,112 @@ msgstr "Automatico" msgid "Never" msgstr "Mai" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numero di copertine da visualizzare in modalità sfoglia (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Ling&ua (richiede riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disattiva tutte le animazioni. Utile per i computer più lenti." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Disattiva le &animazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Visualizza l'&icona nell'area di notifica (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Visualizza lo &splash screen all'avvio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Disattiva ¬ifiche nell'area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Usa numeri &romani per le serie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visualizza le &copertine in una finestra separata (richiede riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Cerca mentre si scrive" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Barra degli Strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Dimensione &icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Mostra &testo sotto le icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Dividi la barra degli strumenti in due barre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10732,11 +10790,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:100 msgid "%(plugin_type)s %(plugins)s" -msgstr "%(plugin_type)s %(plugins)s" +msgstr "%(plugins)s %(plugin_type)s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:101 msgid "plugins" -msgstr "plugins" +msgstr "plugin" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:110 msgid "" @@ -11253,72 +11311,76 @@ msgstr "Clicca per cambiare" msgid "&Alternate shortcut:" msgstr "Scorciatoia &alternativa" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Rinomina '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Modifica ordinamento per '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Nascondi categoria %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Visualizza categoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Gestione %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gestione ricerche salvate" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Gestione categorie utente" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Visualizza tutte le categorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Modificare gli autori di molti libri può durare un tempo abbastanza lungo. " "Sei sicuro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Modificare i metadata per tanti libri può durare un tempo abbastanza lungo. " "Sei sicuro?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Ricerche" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Duplica parola chiave" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Il nome della ricerca salvata %s è già in uso." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11328,62 +11390,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordina per nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordina per popolarità" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordina per valutazione media" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Imposta l'ordinamento degli elementi nel browser dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Fai corrispondere tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Fai corrispondere uno qualsiasi" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quando vengono selezionati più elementi nel browser dei tag fai " "corrisponderne qualsiasi o tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Gestione categorie &utente" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Aggiungi categorie personalizzate al browser dei tag" @@ -12501,7 +12563,7 @@ msgstr "vuota" msgid "empty" msgstr "vuoto" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12511,7 +12573,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12611,7 +12673,7 @@ msgstr "" "Predefinito: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12621,7 +12683,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12635,7 +12697,7 @@ msgstr "" "Valore predefinito: '%default'Nessuno\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12643,7 +12705,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12654,7 +12716,7 @@ msgstr "" "'[]'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12669,21 +12731,21 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12693,7 +12755,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: epub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12703,7 +12765,7 @@ msgstr "" "Predefinito:'%default'\n" "Applicabile ai formati di output:ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12713,14 +12775,14 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12730,7 +12792,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12746,14 +12808,14 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12761,7 +12823,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12798,7 +12860,7 @@ msgstr "File nei libri sconosciuti" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:33 msgid "Missing covers in books" -msgstr "" +msgstr "Copertine mancanti nei libri" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:34 msgid "Extra covers in books" @@ -13463,32 +13525,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sLa valutazione media è %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Principale" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compattazione database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Controllo di integrità SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Controllo per file mancanti" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID controllate" @@ -13994,7 +14056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:140 msgid "syntax error - program ends before EOF" -msgstr "" +msgstr "Errore di sintassi - il programma termina prima di un EOF" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:163 msgid "unknown id " diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 27d04ef730..b0872d5038 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-16 23:11+0000\n" "Last-Translator: Hiroshi Miura \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -741,18 +741,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "ニュース" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "カタログ" @@ -3314,136 +3314,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "削除前に確認" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "主ウインドーの大きさ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "システムトレーにアイコンを表示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "ダウンロードしたニュースをデバイスにアップロード" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "新しい書誌情報に、著者とタイトルを上書きする。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "最大同時処理数をCPUの数に制限する。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "クリップボードにコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "コピー" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "ファイル選択" @@ -3867,7 +3867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "許可されていません" @@ -4845,7 +4845,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5072,7 +5072,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6858,12 +6858,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8199,12 +8199,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8731,7 +8731,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "カードA" @@ -8740,7 +8740,7 @@ msgid "Show books in storage card A" msgstr "メモリカードAの本を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "カードB" @@ -8823,7 +8823,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8892,7 +8892,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9605,75 +9605,111 @@ msgstr "自動" msgid "Never" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "言語を選択(&L) (再起動が必要です):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "タグブラウザで平均格付けを表示(&a)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "システムトレイアイコンを有効にする(&T) (再起動が必要)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "表紙ブラウズを別ウインドウで行う(&B) (再起動が必要)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "入力中に検索する" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "ツールバー(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "アイコンサイズ(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10307,68 +10343,72 @@ msgstr "クリックして変更" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "'%s'の名前変更" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "カテゴリ表示" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "%sの管理" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "検索" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10378,60 +10418,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "名前で並べ替え" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "人気で並べ替え" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "平均評価で並べ替え" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "すべてに合致" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "どれかに合致" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "ユーザカテゴリを管理(&u)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11470,7 +11510,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11480,7 +11520,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11546,14 +11586,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11562,7 +11602,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11570,14 +11610,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11586,49 +11626,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11638,7 +11678,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11648,14 +11688,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11663,7 +11703,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12224,31 +12264,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "データベースのコンパクト化" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 4eab1e776a..29c991ee49 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-17 01:06+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:51+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -748,18 +748,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "뉴스" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "분류" @@ -3442,136 +3442,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "기본값으로 주 메모리 대신에 저장 카드에 파일을 전송합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "삭제하기 전에 확인합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "메인 창의 구조" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "새 버전이 나왔을 때 알림" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "시리즈 번호에 대해 로마식 숫자를 사용" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "태그 목록을 이름, 인기도, 별점 순으로 정렬합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "표지 탐색기 모드에서 보여줄 표지의 개수입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "LRF 전자책 뷰어에 대한 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "내부 뷰어를 사용해서 볼 형식" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "책 목록에서 표시할 열" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "프로그램이 시작할 때 컨텐츠 서버를 자동으로 실행합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "데이터베이스의 오래된 뉴스를 유지함" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "시스템 트레이 아이콘 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "내려받은 뉴스를 장치로 올립니다." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "책을 장치에 올려보내고 나서 라이브러리에서 삭제하기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Calibre 주 창 대신에 독립된 창에 표지를 표시합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "시스템 트레이 아이콘에서 알리기 사용 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "장치로 전송 버튼을 누를 때 수행할 기본 동작입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "작업 프로세스의 최대 대기 수" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "소셜 메타 정보(태그/별점/기타) 내려받기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "제목과 저자를 새로운 메타 정보로 덮어쓰기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "동시에 작업하는 최대 개수를 CPU의 개수로 제한합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "표시하지 않을 태그 탐색기의 분류" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "사용자 인터페이스의 배치" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "UI 애니메이션을 사용하지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "사본" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "클립보드로 복사하기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "복사하기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "파일 선택하기" @@ -3997,7 +3997,7 @@ msgstr "기존의 Calibre 라이브러리가 %s에서 발견되지 않았습니 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "허용안함" @@ -4975,7 +4975,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5202,7 +5202,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6996,12 +6996,12 @@ msgid "Author sort" msgstr "저자 분류" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8343,12 +8343,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "항목이 비어있음" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8893,7 +8893,7 @@ msgid "Show books in the main memory of the device" msgstr "장치의 주 메모리에 있는 책 표시" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "카드 A" @@ -8902,7 +8902,7 @@ msgid "Show books in storage card A" msgstr "저장 카드 A에 있는 책 표시" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "카드 B" @@ -8985,7 +8985,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "검색 이름은 \"{0}\"입니다" @@ -9054,7 +9054,7 @@ msgstr "열 표시" msgid "Restore default layout" msgstr "기본 배치로 복원" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9784,75 +9784,111 @@ msgstr "자동" msgid "Never" msgstr "전혀 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "사용자 인터페이스 배치 (재시작이 필요함) (&L) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "탐색기 모드에서 보여줄 표지의 개수 (재시작이 필요함) (&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "언어 선택 (재시작이 필요합니다) (&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "태그 탐색기에 평균 등급을 표시합니다(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "모든 애니메이션을 사용하지 않습니다. 느리고 오래된 컴퓨터에 유용합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "애니메이션 사용 안함(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "시스템 트레이 아이콘 사용하기 (재시작이 필요함) (&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "프로그램 시작시 로고 화면 표시(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "시스템 트레이에서 알리기 사용 안함(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "시리즈에 대해 로마식 숫자를 사용(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "표지 탐색기를 분리된 창으로 표시합니다 (재시작이 필요함) (&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "입력하는 대로 찾기" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "툴바(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "아이콘 크기(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "아이콘 아래에 텍스트 표시(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "도구 상자를 두 개로 분할합니다(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10489,68 +10525,72 @@ msgstr "누르면 바뀝니다" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "'%s' 이름 변경" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "'%s'에 대한 분류 편집" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "%s 분류 숨기기" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "분류 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "%s 관리" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "저장된 검색 관리" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "사용자 분류 관리" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "모든 분류 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "검색" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "검색 이름 중복" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "저장된 검색 이름 %s은(는) 이미 사용중입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10560,60 +10600,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "이름순으로 정렬" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "인기도 순으로 정렬" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "평균 별점 순으로 정렬" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "태그 탐색기의 항목에 대한 정렬 방식을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "모두 일치(AND)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "아무거나 일치(OR)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "태그 탐색기에서 여러 항목을 선택할 때 아무거나 또는 모두 일치합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "사용자 분류 관리(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "태그 탐색기로 자신의 분류를 추가합니다" @@ -11658,7 +11698,7 @@ msgstr "빈 칸" msgid "empty" msgstr "비어 있음" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11668,7 +11708,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11738,14 +11778,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11754,7 +11794,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11762,14 +11802,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11778,21 +11818,21 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -11802,14 +11842,14 @@ msgstr "" "기본값: '%default'\n" "적용대상: ePub, MOBI 출력 형식" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -11819,14 +11859,14 @@ msgstr "" "기본값: '%default'\n" "적용대상: ePub, MOBI 출력 형식" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11836,7 +11876,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11846,14 +11886,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11861,7 +11901,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12442,31 +12482,31 @@ msgstr "라벨은 소문자, 숫자, 밑줄만 포함할 수 있으며 영문자 msgid "%sAverage rating is %3.1f" msgstr "%s평균 별점은 %3.1f 입니다" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "주" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "SQL 무결성을 검사합니다..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "없어진 파일을 검사합니다." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID 검사" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 407e784b5a..aea95e4a97 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-01 21:22+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -739,18 +739,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Naujienos" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalogas" @@ -3299,136 +3299,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3852,7 +3852,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4830,7 +4830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5057,7 +5057,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6843,12 +6843,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8182,12 +8182,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8714,7 +8714,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8723,7 +8723,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8806,7 +8806,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8875,7 +8875,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9588,75 +9588,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10286,68 +10322,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10357,60 +10397,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11440,7 +11480,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11450,7 +11490,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11516,14 +11556,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11532,7 +11572,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11540,14 +11580,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11556,49 +11596,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11608,7 +11648,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11618,14 +11658,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11633,7 +11673,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12194,31 +12234,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 930572bbe6..5404244309 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-18 16:39+0000\n" "Last-Translator: Vladimirs Kuzmins \n" "Language-Team: Latvian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -113,8 +113,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -140,13 +140,13 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -735,18 +735,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Ziņas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalogs" @@ -3299,136 +3299,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Nokopēts" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopēt uz starpliktuvi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopēt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3858,7 +3858,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4836,7 +4836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5063,7 +5063,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6852,12 +6852,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8199,12 +8199,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8731,7 +8731,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8740,7 +8740,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8823,7 +8823,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8892,7 +8892,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9605,75 +9605,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Izvēlieties va&lodu (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10303,68 +10339,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10374,60 +10414,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11457,7 +11497,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11467,7 +11507,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11533,14 +11573,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11549,7 +11589,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11557,14 +11597,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11573,49 +11613,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11635,14 +11675,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11650,7 +11690,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12211,31 +12251,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index a3cf93e584..f531c6aa3c 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-16 23:06+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -741,18 +741,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "വാര്‍ത്തകള്‍" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3302,136 +3302,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3855,7 +3855,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4833,7 +4833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5060,7 +5060,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6846,12 +6846,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8185,12 +8185,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8717,7 +8717,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8726,7 +8726,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8809,7 +8809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8878,7 +8878,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9591,75 +9591,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10289,68 +10325,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10360,60 +10400,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11443,7 +11483,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11453,7 +11493,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11519,14 +11559,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11535,7 +11575,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11543,14 +11583,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11559,49 +11599,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11611,7 +11651,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11621,14 +11661,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11636,7 +11676,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12197,31 +12237,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 67c8ecc849..a811e6fcc9 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-09-03 19:11+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:54+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "वार्ता" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "पुस्तक सूची" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "नष्ट करण्यापूर्वी पुष्टी करा" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "प्रत तयार केली" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "प्रत तयार करा" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "फाइल निवडा" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "परवानगी नाही" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "स्वयंचलित" msgid "Never" msgstr "कधीच नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "नावानुसार क्रमवारी" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "लोकप्रियतेनुसार क्रमवारी" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "मूल्यांकनानुसार क्रमवारी" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "सर्व जुळवा" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "कोणतेही जुळवा" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index a573bb3105..d28cb1c36a 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-04-09 05:12+0000\n" "Last-Translator: esaismail@gmail.com \n" "Language-Team: Malay \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:52+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:55+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -743,18 +743,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3303,136 +3303,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3856,7 +3856,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4834,7 +4834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5061,7 +5061,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6847,12 +6847,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8186,12 +8186,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8718,7 +8718,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8727,7 +8727,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8810,7 +8810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8879,7 +8879,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9592,75 +9592,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10290,68 +10326,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10361,60 +10401,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11444,7 +11484,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11454,7 +11494,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11520,14 +11560,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11536,7 +11576,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11544,14 +11584,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11560,49 +11600,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11612,7 +11652,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11622,14 +11662,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11637,7 +11677,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12198,31 +12238,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 2fe7415eb2..a19749f443 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2011-01-01 21:18+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:55+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -783,18 +783,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3796,138 +3796,138 @@ msgstr "" "paret med markdown-formatvalget, fordi bildereferansene alltid er fjernet " "når ren tekst i utdata benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Send en fil til et lagringskort i stedet for hovedminnet som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bekreft før sletting" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Hovedvindus geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Varsle dersom en ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Bruk romerske tall for serienummer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorter emneord listet ved navn, popularitet eller bedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Antall omslag som skal vises ved omslagsvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Standarder for konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Valgmuligheter for LRF e-bokleser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som er vist ved bruk av intern leser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Kolonner som skal vises i e-boklisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Start innholdsserver automatisk ved programstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Eldste nyheter i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Vis systemikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Legg inn nedlastede nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Slett bøker fra biblioteket etter at du har lagt dem inn i enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslaget i et eget vindu istedet for i calibres hovedvindu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Slå av varsler fra systemikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Standard oppgaver som gjøres når send til enhet-knappen er klikket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maksumum antall ventende arbeidsprosesser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Last ned sosiale metadata (emneord/bedømmelser/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og tittel med nye metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Last ned omslag automatisk om dette er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begrense maksimalt antall samtidige oppgaver til antallet av CPUer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Merk browser-kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Bruksområdets grensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Vis den gjennomsnittlige bedømningen pr enhetsindikasjon i emneordsøket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Slå av UI animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopier til utklippstavlen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopier" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Velg filer" @@ -4375,7 +4375,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Ikke tillatt" @@ -5414,7 +5414,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5648,7 +5648,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7512,12 +7512,12 @@ msgid "Author sort" msgstr "Sortering blant forfattere" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Feil ved forfatternavn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Forfatternavn kan ikke inneholde & tegn" @@ -8977,12 +8977,12 @@ msgid "%s (was %s)" msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Inneholder ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Innholdet kan ikke stilles inn for å gjøre ingenting. Slett det istedet." @@ -9554,7 +9554,7 @@ msgid "Show books in the main memory of the device" msgstr "Viser bøker i hovedminne til enheten" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Kort A" @@ -9563,7 +9563,7 @@ msgid "Show books in storage card A" msgstr "Viser bøker i lagringskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Kort B" @@ -9649,7 +9649,7 @@ msgstr "Bok %s av %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Søkenavnet er \"{0}\"" @@ -9718,7 +9718,7 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gjenopprett standard visning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10494,76 +10494,112 @@ msgstr "Automatisk" msgid "Never" msgstr "Aldri" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt-&visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antall omslag som skal vises i søkemodus (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Velg &språk (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittsvurdering i emneordspanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Slå av alle animeringer. Nyttig dersom du har en svak/eldre datamaskin." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Slå av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Slå på oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde når enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Deaktivering og varsler i systemstatusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Bruk &romerske tall for serier" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslag &søk i eget vindu (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Søk mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Verktøylinje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Ikonstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Vis &tekst under ikoner:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Del verktøylinjen til to verktøylinjer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Tegnsett for grensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Endre &tegnsett (krever omstart)" @@ -11269,68 +11305,72 @@ msgstr "Klikk for å endre" msgid "&Alternate shortcut:" msgstr "&Veksle mellom snarveier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Navneendring av '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Rediger sortering for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Skjul kategorien %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Vis kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Administrere %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Administrere lagrede søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Administrere brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "Å endre forfattere for mange bøker kan ta tid. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "Endring av metadata for mange bøker kan ta tid. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Dupliser søkenavn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Det lagrede søkenavnet %s er allerede benyttet." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11340,61 +11380,61 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sorter etter navn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sorter etter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sorter etter gjennomsnittsbedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Sett sorteringsrekkefølge for oppføringer i emneordleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Sammenlign alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Sammenlign hviklet som helst" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Når du velger flere oppføringer i emneordleseren, bruk noen eller alle av dem" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Administrer &brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Legg til dine egne kategorier til emneordleseren" @@ -12504,7 +12544,7 @@ msgstr "tom" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12514,7 +12554,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12616,7 +12656,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: BibTeX utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12626,7 +12666,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12640,7 +12680,7 @@ msgstr "" "Standard: '%default'Ingen\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12648,7 +12688,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12658,7 +12698,7 @@ msgstr "" "Standard: '%default' utelater emneord i braketter, f.eks. '[]'\n" "Gjelder: ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12673,21 +12713,21 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12697,7 +12737,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12707,7 +12747,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: Epub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12717,14 +12757,14 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12734,7 +12774,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12750,7 +12790,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder: ePub, MOBI utdataformater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12760,7 +12800,7 @@ msgstr "" "Standard: '%default'\n" "Gjelder ePub, MOBI utdata-formater" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12768,7 +12808,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13495,31 +13535,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sGjennomsnittlig vurdering er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Komprimerer databasen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Sjekker for SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Sjekker etter savnede filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Sjekker ID" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 6dd884fec2..e4d1ad8f1a 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-18 00:57+0000\n" "Last-Translator: Nils-Christoph Fiedler \n" "Language-Team: German\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:55+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" @@ -114,8 +114,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -141,13 +141,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -769,18 +769,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3689,74 +3689,74 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes " "(Voreinstellung) senden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Reihennummerierung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mithilfe des internen Viewers angesehen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Content Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3764,69 +3764,69 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Voreingestellte Übertragungsart beim Verwenden des \"An Reader übertragen\" " "Buttons" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximale Anzahl der Arbeitsprozesse in der Warteschlange" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Dateien wählen" @@ -4255,7 +4255,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Das ist nicht gestattet" @@ -5244,7 +5244,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5471,7 +5471,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7299,12 +7299,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8671,12 +8671,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9239,7 +9239,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -9248,7 +9248,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9334,7 +9334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9403,7 +9403,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10131,78 +10131,114 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10862,68 +10898,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10933,60 +10973,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Übereinstimmung mit allen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Übereinstimmung mit irgendeinem" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -12079,7 +12119,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12089,7 +12129,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12155,14 +12195,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12171,7 +12211,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12179,14 +12219,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12195,49 +12235,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12247,7 +12287,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12257,14 +12297,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12272,7 +12312,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12918,31 +12958,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Überprüfe SQL Vollständigkeit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Überprüfe fehlende Dateien." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Überprüfte ID" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 4e622b13a4..204ec82f18 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2010-12-17 07:15+0000\n" -"Last-Translator: Marcel de Ruiter \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-05 14:15+0000\n" +"Last-Translator: Theo Elzinga \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-01-02 04:48+0000\n" +"X-Launchpad-Export-Date: 2011-01-06 04:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -117,8 +117,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -144,13 +144,13 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -789,18 +789,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nieuws" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catalogus" @@ -840,7 +840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" -msgstr "" +msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:217 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:233 @@ -3802,73 +3802,73 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Stuur bestand standaard naar de externe opslag ruimte in plaats van het " "hoofd geheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bevestig alvorens verwijdering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Hoofdscherm geometrie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Laat weten wanneer er een nieuwe versie is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Gebruik Romeinse nummers voor serie nummers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorteer de lijst met labels op naam, populariteit of waardering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Aantal weer te geven boekomslagen in omslag blader modus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Standaarden voor conversie naar LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opties voor de LRF eboek viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formaten die worden bekeken met de interne viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Weer te geven kolommen in de boekenlijst" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Start content server automatisch bij applicatie start" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Bewaar oudste nieuws in database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Systeemvakpictogram tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Upload gedownload nieuws naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Verwijder boeken van bibliotheek na uploaden naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3876,68 +3876,68 @@ msgstr "" "Laat de omslag afbeelding in een apart window zien in plaats van calibre's " "hoofdscherm" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Schakel notificaties in systeem tray uit" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Standaard actie te ondernemen wanneer zend naar apparaat knop is aangeklikt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximum aantal wachtende werk processen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Overschrijf auteur en titel met nieuwe metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Download de omslag automatisch als deze er is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Limiteer maximum aantal tegelijktijdige processen tot het aantal CPU's" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "markeer de browsercategorieen die verborgen moeten blijven" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "De indeling van de gebruikers interface" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Laat de gemiddelde waardering per item in de categorieenbrowser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Blokkeer GI animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Gekopieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopieer naar het Klembord" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopieer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Kies bestanden" @@ -4390,7 +4390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Niet toegestaan" @@ -5411,7 +5411,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5645,7 +5645,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7498,12 +7498,12 @@ msgid "Author sort" msgstr "auteur sortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Ongeldige auteursnaam" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Auteursnamen kunnen geen &-teken bevatten" @@ -8959,12 +8959,12 @@ msgid "%s (was %s)" msgstr "%s (was %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Veld is leeg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Een veld kan niet leeg zijn. U dient het te verwijderen." @@ -9538,7 +9538,7 @@ msgid "Show books in the main memory of the device" msgstr "Geef de boeken in de het hoofdgeheugen van het apparaat weer" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Geheugenkaart A" @@ -9547,7 +9547,7 @@ msgid "Show books in storage card A" msgstr "Geef de boeken weer die op geheugenkaart A staan" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Geheugenkaart B" @@ -9634,7 +9634,7 @@ msgstr "Boek %s van %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "De zoekopdracht is \"{0}\"" @@ -9703,7 +9703,7 @@ msgstr "Geef kolom weer" msgid "Restore default layout" msgstr "Herstel standaard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10482,76 +10482,112 @@ msgstr "Automatisch" msgid "Never" msgstr "Nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Gebruikers Interface &layout (heeft een herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Aantal omslagen zichtbaar in verkenner modus (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Kier &taal (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "L&aat de gemiddelde waarderingen in de categorieenbrowser zien" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Blokkeer alle animaties. Bruikbaar als u een langzame/oude computer heeft." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Blokkeer &animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Activeer systeemvak icoon" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Laat het opstartscherm zien" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Schakel ¬ificaties in systeem tray uit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Gebruik &Romeinse cijfers voor series" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Beeld omslag &verkenner in een apart scherm (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Zoek al typend" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Icoon grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Geef &tekst onder de iconen weer:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Splits de werkbalk in twee werkbalken" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -11260,72 +11296,76 @@ msgstr "Klik om te wijzigen" msgid "&Alternate shortcut:" msgstr "&Alternative snelkoppeling" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Hernoem '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Bewerk sorteeropdracht voor '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Verberg categorie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Toon categorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Beheer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Beheer opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Beheer gebruikerscategorïen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Bekijk alle categorieën" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" "Het veranderen van auteurs voor deze boeken kan even duren. Weet je het " "zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Het veranderen van metagegevens voor zoveel boeken kan lang duren. Weet je " "het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Dupliceer naam zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "De opgeslagen zoekopdracht %s is reeds in gebruik" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11335,51 +11375,51 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sorteer op naam" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sorteer op populariteit" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sorteer op gemiddelde score" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Leg de sorteervolgorde vast voor de items in de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Match iedere" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" @@ -11387,11 +11427,11 @@ msgstr "" "items die aan alle criteria voldoen, of selecteer items die aan één van deze " "criteria voldoen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Beheer &gebruikerscategorieën" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Voeg je eigen categorïen to aan de labelbrowser" @@ -12502,7 +12542,7 @@ msgstr "leeg" msgid "empty" msgstr "leeg" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12512,7 +12552,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12613,7 +12653,7 @@ msgstr "" "Standaard: '%default'\n" "Van toepassing op: BIBTEX weergave formaat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12624,7 +12664,7 @@ msgstr "" "Standaard: '%default'\n" "Betrekking tot: ePub, MOBI uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12638,7 +12678,7 @@ msgstr "" "Standaard: '%default'None\n" "Betrekking tot: ePub, MOBI uitvoer formaten" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12646,7 +12686,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12656,7 +12696,7 @@ msgstr "" "Standaard: '%default' uitgezonderd labels in haken, b.v. '[

Migrating old database to ebook library in %s

" msgstr "

Migreer oude database naar eboek bibliotheek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiëren van %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Comprimeren database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Verifiëren SQL integriteit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Zoeken naar verloren bestanden" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "id gecontroleerd" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 6dd3c55efa..1662dad4a7 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-05-21 07:14+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:53+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:55+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nòvas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 2093503297..f2cb9a1712 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-11-12 22:43+0000\n" "Last-Translator: B.J. Stobiecki \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:56+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -773,18 +773,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Aktualności" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3542,140 +3542,140 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Wyślij plik do karty pamięci zamiast domyślnie ustawionej głównej pamięci." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Potwierdź przed usunięciem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Struktura głównego okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Powiadom mnie, gdy dostępna jest nowa wersja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Używaj liczb rzymskich do numerowania cyklu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Liczba okładek wyświetlanych w trybie przeglądania okładek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Domyślne wartości dla konwersji do LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Lista formatów które będą otwierane w wewnętrznej przeglądarce" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Kolumny wyświetlane na liście książek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Automatycznie włączaj serwer zawartości przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Najstarsze aktualności trzymane w bazie danych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Pokaż ikonę w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Prześlij pobrane aktualności na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Usuń książki z biblioteki po przesłaniu ich na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Zablokuj powiadomienia z ikony w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Domyślne działanie do wykonania, gdy został kliknięty przycisk przesyłania " "na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maksymalna liczba oczekujących zadań" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Pobierz metadane społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Nadpisz autora i tytuł z nowych metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ogranicz maksymalną liczbę jednocześnie przetwarzanych zadań do liczby rdzeni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Zablokuj animacje UI" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Skopiowano" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiuj do schowka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiuj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Wybiesz pliki" @@ -4104,7 +4104,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Niedozwolone" @@ -5092,7 +5092,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5319,7 +5319,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7121,12 +7121,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8496,12 +8496,12 @@ msgid "%s (was %s)" msgstr "%s (był %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Element jest pusty" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Element nie może zostać ustawiony jako pusty. Po prostu go usuń." @@ -9034,7 +9034,7 @@ msgid "Show books in the main memory of the device" msgstr "Pokaż książki w pamięci głownej urządzenia" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Karta A" @@ -9043,7 +9043,7 @@ msgid "Show books in storage card A" msgstr "Pokaż książki na karcie pamięci A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Karta B" @@ -9128,7 +9128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9197,7 +9197,7 @@ msgstr "Pokaż kolumnę" msgid "Restore default layout" msgstr "Przywróć domyślny układ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9924,78 +9924,114 @@ msgstr "Automatycznie" msgid "Never" msgstr "Nigdy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "&Układ interfejsu użytkownika (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Liczba wyświetlanych okładek w trybie przeglądarki (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Pokaż &średnie oceny w Przeglądarce etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Zablokuj wszystkie animacje. Przydatne, jeśli masz wolny/stary komputer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Zablokuj &animacje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Pokaż planszę &startową podczas uruchomienia" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaż &przeglądarkę okładek w nowym oknie (wymaga restartu)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Szukaj w trakcie wpisywania" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Rozmiar ikon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Pokaż &tekst pod ikonami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10650,68 +10686,72 @@ msgstr "Kliknij, by zmienić" msgid "&Alternate shortcut:" msgstr "&Alternatywny skrót:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Zmień nazwę '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Edytuj sortowanie dla '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Ukryj kategorię %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Wyświetl kategorię" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Zarządzaj %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Zarządzaj zapisanymi wyszukaniami" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Zarządzaj kategoriami użytkownika" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Wyświetl wszystkie kategorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Powtórzona nazwa wyszukania" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Nazwa zapisanego wyszukania %s jest już używana." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10721,60 +10761,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sortuj wg nazwy" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sortuj wg popularności" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sortuj wg średniej oceny" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Ustaw porządek sortowania dla wpisów w Przeglądarce etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Dopasuj wszystkie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Dopasuj którykolwiek" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Zarządzaj kategoriami &użytkownika" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Dodaj swoje własne kategorie do Przeglądarki etykiet" @@ -11839,7 +11879,7 @@ msgstr "pusty" msgid "empty" msgstr "pusty" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11849,7 +11889,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11915,14 +11955,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11931,7 +11971,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11939,14 +11979,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11955,49 +11995,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12007,7 +12047,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12017,14 +12057,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12032,7 +12072,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12600,32 +12640,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Główna" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Sprawdzam integralność SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Sprawdzam czy brakuje jakichś plików." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 33332fc010..3f6850f9d5 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 23:22+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-05 20:34+0000\n" +"Last-Translator: David Rodrigues \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-01-06 04:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 @@ -143,8 +143,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -170,13 +170,13 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -618,6 +618,8 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Destinado ao Samsung Galaxy e dispositivos tablets similares com uma " +"resolução de 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -816,18 +818,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catálogo" @@ -845,7 +847,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "Endereço IP do dispositivo" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -869,6 +871,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Não foi possível conectar ao Bambook\n" +"Se está a tentar ligar através de Wi-fi, verifique se o endereço IP do " +"Bambook foi configurado correctamente." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -972,7 +977,7 @@ msgstr "Comunicar com o leitor PocketBook 301" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "Comunicar com o leitor PocketBook 602/603/902/903" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 701" @@ -1167,11 +1172,11 @@ msgstr "Estabelecer ligação com o dispositivo Trekstor" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" -msgstr "" +msgstr "Comunicar com o EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:271 msgid "Communicate with the Nextbook Reader" -msgstr "" +msgstr "Comunicar com o Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1937,6 +1942,9 @@ msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" +"Converter aspas simples, hífens e reticências para os seus equivalentes " +"tipográficos. Para detalhes, ver " +"http://daringfireball.net/projects/smartypants" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:405 msgid "Use a regular expression to try and remove the header." @@ -2125,10 +2133,18 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [opções] ficheiro.epub\n" +"\n" +"Corrige problemas comuns nos ficheiros EPUB que podem causar a sua rejeição " +"por serviços de publicação mal desenhados\n" +"\n" +"Por defeito não é aplicada nenhuma correcção e são imprimidas mensagens para " +"cada erro detectado. Utilize as opções para controlar que erros são " +"automaticamente corrigidos." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "" +msgstr "Tem que específicar um ficheiro epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -2194,6 +2210,9 @@ msgid "" "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" +"Não utilizar SVG para a capa do livro. Utilize esta opção se o seu EPUB for " +"utilizado num dispositivo que não suporte SVG, como o iPhone o JetBook Lite. " +"Sem esta opção estes dispositivos mostrarão uma capa em branco." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" @@ -2203,6 +2222,10 @@ msgid "" "and bottom of the image, but the image will never be distorted. Without this " "option the image may be slightly distorted, but there will be no borders." msgstr "" +"Quando utilizar uma capa SVG, esta opção permite esticar a capa para a área " +"do ecrã preservando o aspecto (rácio largura / altura). Isto significa que " +"podem surgir margens brancas nos lados ou no topo e fundo da imagem, mas a " +"imagem nunca será distorcida." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:105 msgid "" @@ -2210,6 +2233,9 @@ msgid "" "will flatten the file system inside the EPUB, putting all files into the top " "level." msgstr "" +"Esta opção só é necessária se pretende utilizar EPUB com o FBReaderJ. Vai " +"remover a estrutura de ficheiros do formato EPUB colocando todas as imagens " +"no nível de topo." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:184 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:206 @@ -2264,24 +2290,31 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:33 msgid "CSS file used for the output instead of the default file" msgstr "" +"Folha de estílos (CSS) utilizada para output em vez da folha de estílos " +"padrão" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:36 msgid "" "Template used for generation of the html index file instead of the default " "file" msgstr "" +"Template utilizado para gerar o ficheiro index html em vez do ficheiro padrão" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:39 msgid "" "Template used for the generation of the html contents of the book instead of " "the default file" msgstr "" +"Template utilizado para gerar os conteúdos html do livro em vez do ficheiro " +"padrão" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:42 msgid "" "Extract the contents of the generated ZIP file to the specified directory. " "WARNING: The contents of the directory will be deleted." msgstr "" +"Extraír os conteúdos do ficheiro ZIP para a directoria especificada. AVISO: " +"Os conteúdos da directoria serão apagados." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." @@ -2580,23 +2613,23 @@ msgstr "Banda Desenhada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:26 msgid "Downloads metadata from amazon.fr" -msgstr "" +msgstr "Descarregar os metadados da amazon.fr" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:43 msgid "Downloads metadata from amazon.com in spanish" -msgstr "" +msgstr "Descarregar os metadados da amazon.com em espanhol" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:60 msgid "Downloads metadata from amazon.com in english" -msgstr "" +msgstr "Descarregar os metadados da amazon.com em inglês" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:77 msgid "Downloads metadata from amazon.de" -msgstr "" +msgstr "Descarregar os metadados da amazon.de" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:94 msgid "Downloads metadata from amazon.com" -msgstr "" +msgstr "Descarregar os metadados da amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazonfr.py:474 msgid "" @@ -2610,16 +2643,27 @@ msgid "" " All & english & french & german & spanish\n" " " msgstr "" +" %prog [opções]\n" +"\n" +" Obter os metadados da Amazon. Deve especificar o título, autor,\n" +" número ISBN, editora ou palavras-chave. Descarrega no máximo 10 " +"respostas,\n" +" pelo que deve fazer a pesquisa mais especifica possível.\n" +" Pode escolher a língua para os metadados:\n" +" Todas & inglês & francês & alemão & espanhol\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41 msgid "" "Extract common e-book formats from archives (zip/rar) files. Also try to " "autodetect if they are actually cbz/cbr files." msgstr "" +"Extrair os formatos e-book dos ficheiros de arquivo (zip/rar). Também tenta " +"detectar se são ficheiros cbz/cbr." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:114 msgid "TEMPLATE ERROR" -msgstr "" +msgstr "ERRO DO TEMPLATE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:62 @@ -2840,20 +2884,20 @@ msgstr "Não foi encontrada nenhuma capa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:28 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:45 msgid "Cover download" -msgstr "" +msgstr "Descarregar capa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:80 msgid "Download covers from openlibrary.org" -msgstr "" +msgstr "Descarregar capas de openlibrary.org" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:137 msgid "ISBN: %s not found" -msgstr "" +msgstr "ISBN: %s não encontrado" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:118 msgid "Download covers from librarything.com" -msgstr "" +msgstr "Descarregar capas de librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:129 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:69 @@ -2877,23 +2921,23 @@ msgstr "Erro no servidor LibraryThing.com. Tente outra vez mais tarde." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:226 msgid "Download covers from Douban.com" -msgstr "" +msgstr "Descarregar capas de Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:235 msgid "Douban.com API timed out. Try again later." -msgstr "" +msgstr "A ligação à API do Douban.com expirou. Tente novamente mais tarde." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" -msgstr "" +msgstr "Descarregar os metadados de Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:57 msgid "Metadata download" -msgstr "" +msgstr "Descarregar metadados" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:141 msgid "ratings" -msgstr "" +msgstr "Avaliações" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:141 msgid "tags" @@ -2905,29 +2949,31 @@ msgstr "descrições/revisões" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:143 msgid "Download %s from %s" -msgstr "" +msgstr "Descarregar %s de %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:150 msgid "Convert comments downloaded from %s to plain text" -msgstr "" +msgstr "Converter comentários descarregados de %s para texto simples" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:178 msgid "Downloads metadata from Google Books" -msgstr "" +msgstr "Descarregar os metadados do Google Books." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:195 msgid "Downloads metadata from isbndb.com" -msgstr "" +msgstr "Descarregar os metadados de isbndb.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:223 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" +"Para utilizar o isbndb.com tem primeiro que criar uma %sconta gratuíta%s e " +"introduzir a sua chave de acesso aqui." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:233 msgid "Downloads social metadata from amazon.com" -msgstr "" +msgstr "Descarregar metadados sociais da amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:254 msgid "Downloads series/tags/rating information from librarything.com" @@ -2937,33 +2983,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:25 msgid "Downloads metadata from Fictionwise" -msgstr "" +msgstr "Descarregar os metadados da Fictionwise" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:90 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:108 msgid "Query: %s" -msgstr "" +msgstr "Pesquisa: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:285 msgid "Fictionwise timed out. Try again later." -msgstr "" +msgstr "A ligação do Fictionwise expirou. Tente novamente mais tarde." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:286 msgid "Fictionwise encountered an error." -msgstr "" +msgstr "Foi encontrado um erro na Fictionwise" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:219 msgid "" "SUMMARY:\n" " %s" msgstr "" +"Sumário:\n" +" %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:316 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:333 msgid "Failed to get all details for an entry" -msgstr "" +msgstr "Não foi possível obter os detalhes para uma entrada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:354 msgid "" @@ -2976,36 +3024,44 @@ msgid "" " so you should make your query as specific as possible.\n" " " msgstr "" +" %prog [opções]\n" +"\n" +" Obter os metadados do livro da Fictionwise. Deve especificar o " +"título, autor,\n" +" ou palavras-chave. Não é possível especificar o ISBN. Obtém no " +"máximo 20 registos,\n" +" pelo que deve fazer uma pesquisa tão especifica quanto possível\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:363 msgid "Book title" -msgstr "" +msgstr "Título do livro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:363 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:364 msgid "Book author(s)" -msgstr "" +msgstr "Autor(es) do livro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:365 msgid "Book publisher" -msgstr "" +msgstr "Editora do livro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:365 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:367 msgid "Keywords" -msgstr "" +msgstr "Palavras-chave" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:367 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:373 msgid "Maximum number of results to fetch" -msgstr "" +msgstr "Número máximo de registos a devolver" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:369 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:375 msgid "Be more verbose about errors" -msgstr "" +msgstr "Ser mais desciptivo acerca dos erros" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:390 @@ -3064,33 +3120,38 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" msgstr "" +"\n" +"%prog [opções] ISBN\n" +"\n" +"Obter a imagem da capa/metadados socias para o livro identificado pelo ISBN " +"a partir de LibraryThing.com\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:26 msgid "Downloads metadata from french Nicebooks" -msgstr "" +msgstr "Descarregar os metadados a partir da Nicebooks francesa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:42 msgid "Downloads covers from french Nicebooks" -msgstr "" +msgstr "Descarregar as capas a partir da Nicebooks francesa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:118 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:242 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:320 msgid "Nicebooks timed out. Try again later." -msgstr "" +msgstr "A ligação à Nicebooks expirou. Tente novamente mais tarde." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:119 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:243 msgid "Nicebooks encountered an error." -msgstr "" +msgstr "A ligação à Nicebooks encontrou um erro." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:323 msgid "ISBN: %s not found." -msgstr "" +msgstr "ISBN: %s não encontrado" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:324 msgid "An errror occured with Nicebooks cover fetcher" -msgstr "" +msgstr "Aconteceu um erro ao tentar obter a capa a partir da Nicebooks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:354 msgid "" @@ -3103,30 +3164,38 @@ msgid "" " It can also get covers if the option is activated.\n" " " msgstr "" +" %prog [opções]\n" +"\n" +" Obter os metadados a partir da Nicebooks. Deve especificar o título, " +"autor,\n" +" ISBN, editor ou palavras-chave. Obtêm no máximo 20 registos,\n" +" pelo que deve fazer a sua pesquisa o mais especifica possível.\n" +" Também permite obter as capas se esta opção estiver activa.\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:366 msgid "Book ISBN" -msgstr "" +msgstr "ISBN do Livro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:369 msgid "Covers: 1-Check/ 2-Download" -msgstr "" +msgstr "Capas: 1-Verificar/ 2-Descarregar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:371 msgid "Covers files path" -msgstr "" +msgstr "Caminho para os ficheiros das Capas" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:396 msgid "No cover found!" -msgstr "" +msgstr "Não foi encontrada nenhuma capa!" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:398 msgid "A cover was found for this book" -msgstr "" +msgstr "Foi encontrada uma capa para este livro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:407 msgid "Cover saved to file " -msgstr "" +msgstr "Capa guardada para o ficheiro " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1442 @@ -3169,6 +3238,9 @@ msgid "" "will try to convert margins specified in the input document, otherwise it " "will ignore them." msgstr "" +"Ignorar as margens do documento de entrada. Se Falso, o plugin de saída MOBI " +"tentará converter as margens especificadas no documento de entrada, caso " +"contrário irá ignorá-las" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 msgid "All articles" @@ -3253,7 +3325,7 @@ msgstr "Os livros no formato %s não são suportados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:218 msgid "Book %s of %s" -msgstr "" +msgstr "Livro %s de %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." @@ -3261,7 +3333,7 @@ msgstr "Opções de geração do Índice em HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:130 msgid "Unknown publisher" -msgstr "" +msgstr "Editora desconhecida" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 @@ -3357,7 +3429,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." -msgstr "" +msgstr "Utilizar o novo motor de conversão de PDF." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" @@ -3617,6 +3689,8 @@ msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." msgstr "" +"Manter o aspecto da capa em vez de a esticar para preencher a página inteira " +"no ficheiro pdf gerado." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" @@ -3635,6 +3709,9 @@ msgid "" "depth reduced by default to accommodate applications that can not convert " "images on their own such as Dropbook." msgstr "" +"Não reduzir o tamanho ou a profundidade de cor das imagens. O tamanho e " +"profundidade de cor são reduzidas por defeito para permitir utilizar " +"aplicações que não convertem imagens por defeito, como no caso do Dropbook." #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:78 @@ -3647,6 +3724,9 @@ msgid "" "first and then try it.\n" "%s" msgstr "" +"Este ficheiro RTF tem uma propriedade que o calibre não suporta. Por favor " +"converta-o para HTML primeiro e tente novamente.\n" +"%s" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -3674,42 +3754,49 @@ msgstr "" msgid "" "Specify whether or not to insert an empty line between two paragraphs." msgstr "" +"Especifique se se deve inserir uma linha em branco entre dois parágrafos." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:40 msgid "" "Specify whether or not to insert two space characters to indent the first " "line of each paragraph." msgstr "" +"Especifique se se devem inserir dois espaços para indentar a primeira linha " +"de cada parágrafo." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:44 msgid "" "Specify whether or not to hide the chapter title for each chapter. Useful " "for image-only output (eg. comics)." msgstr "" +"Especifique se se deve esconder o título dos capítulos para todos os " +"capítulos. Útil para outputs de imagens (ex. comics)" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:48 msgid "Resize all the images for full screen view. " -msgstr "" +msgstr "Redimensionar todas as imagens para vizualisação em ecrã completo. " #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:125 msgid "Start Page" -msgstr "" +msgstr "Página Inicial" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:135 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:137 msgid "Cover Pages" -msgstr "" +msgstr "Capas" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:150 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:153 msgid " (Preface)" -msgstr "" +msgstr " (Prefácio)" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:34 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" +"Normalmente vários espaços são condensados num único espaço. Com esta opção " +"todos os espaços serão mostrados." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" @@ -3721,7 +3808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." -msgstr "" +msgstr "Não inserir o índice no texto final" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:25 msgid "" @@ -3745,7 +3832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:49 msgid "Produce Markdown formatted text." -msgstr "" +msgstr "Produzir texto formatado com Markdown" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:52 msgid "" @@ -3753,6 +3840,9 @@ msgid "" "with the markdown-format option becauselinks are always removed with plain " "text output." msgstr "" +"Não remover as hiperligações do documento. Isto só é útil quando em " +"simultâneo com a formatação Markdown uma vez que os links são sempre " +"removidos em outputs de texto simples." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:57 msgid "" @@ -3760,75 +3850,78 @@ msgid "" "paired with the markdown-format option becauseimage references are always " "removed with plain text output." msgstr "" +"Não remover as referências de imagens no documento. Isto só é útil quando em " +"simultâneo com a formatação Markdown uma vez que as referências de imagens " +"são sempre removidas em outputs de texto simples." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar o ficheiro para o cartão de memória em vez da memória principal por " "predefinição" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometria da janela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notificar quando uma nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para o número da série" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar lista de etiquetas por nome, popularidade ou classificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Número de capas a mostrar no modo de navegação pelas capas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Predefinições para a conversão para o formato LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opções para o Visualizador de livros em formato LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos a usar pelo Visualizador interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Colunas a serem apresentadas na lista de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Iniciar automaticamente o servidor de conteúdos no arranque da aplicação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Notícias mais antigas guardadas na base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Mostrar o ícone na área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Carregar as notícias descarregadas para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Apagar os livros da biblioteca após carregamento para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3836,70 +3929,70 @@ msgstr "" "Mostrar o fluxo de capas numa janela separada em vez de na janela principal " "do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Desactivar as notificações a partir do ícone da área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acção predefinida a executar quando se clica no botão \"Enviar para o " "aparelho\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Número máximo de processos de trabalho em espera." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Transferir meta-dados sociais (etiquetas/classificações/etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 -msgid "Overwrite author and title with new metadata" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 -msgid "Automatically download the cover, if available" -msgstr "" +msgid "Overwrite author and title with new metadata" +msgstr "Substituir o autor e o título nos novos metadados" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 -msgid "Limit max simultaneous jobs to number of CPUs" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 +msgid "Automatically download the cover, if available" +msgstr "Se possível, descarregar automaticamente a capa" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +msgid "Limit max simultaneous jobs to number of CPUs" +msgstr "Limitar o número máximo de tarefa simultâneas ao número de CPUs" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Marque as categorias do navegador que não serão mostradas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Esquema da interface de utilizador" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Exibir classificação média por cada indicação de item no navegador de " "etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desactivar animações da interface" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copiar para a Área de Transferência" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Escolher ficheiros" @@ -4107,32 +4200,32 @@ msgstr "%s
Última página lida: %d (%d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:124 msgid "%s
Last Page Read: Location %d (%d%%)" -msgstr "" +msgstr "%s
Ultima Página Lida: Localização %d (%d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:143 msgid "Location %d • %s
%s
" -msgstr "" +msgstr "Localização %d • %s
%s
" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:152 msgid "Page %d • %s
" -msgstr "" +msgstr "Página %d • %s
" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 msgid "Location %d • %s
" -msgstr "" +msgstr "Localização %d • %s
" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34 msgid "Create catalog of books in your calibre library" -msgstr "" +msgstr "Criar um catálogo dos livros da sua biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 msgid "No books selected to generate catalog for" -msgstr "" +msgstr "Não há livros para gerar o catálogo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 msgid "Generating %s catalog..." -msgstr "" +msgstr "Gerando o catálogo %s ..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 @@ -4144,18 +4237,20 @@ msgid "" "No books to catalog\n" "Check exclusion criteria" msgstr "" +"Sem livros para catalogar\n" +"Verifique o critério de exclusão" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:70 msgid "Catalog generated." -msgstr "" +msgstr "Catálogo gerado." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:73 msgid "Export Catalog Directory" -msgstr "" +msgstr "Exportar a directoria do catálogo" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:74 msgid "Select destination for %s.%s" -msgstr "" +msgstr "Seleccione o destino para %s.%s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:112 msgid "Checking database integrity" @@ -4183,56 +4278,60 @@ msgid "" "removed. You should check them manually. This can happen if you manipulate " "the files in the library folder directly." msgstr "" +"Os seguintes livros tem formatos e capas listadas na base de dados que não " +"estão disponíveis. As entradas para estes formatos/capas foram removidas. " +"Deve verificá-las manualmente. Esta situação pode ocorrer se manipular " +"directamente os ficheiros da biblioteca." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:142 msgid "No errors found" -msgstr "" +msgstr "Não foram encontrados erros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:143 msgid "The integrity check completed with no uncorrectable errors found." -msgstr "" +msgstr "O teste de integridade terminou sem encontrar erros incorrigíveis." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:152 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:51 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:167 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:114 msgid "%d books" -msgstr "" +msgstr "%d livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:153 msgid "Choose calibre library to work with" -msgstr "" +msgstr "Escolha a biblioteca calibre para utilizar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 msgid "Switch/create library..." -msgstr "" +msgstr "Mudar/crear biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Quick switch" -msgstr "" +msgstr "Mudar rapidamente" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Rename library" -msgstr "" +msgstr "Renomear a biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 msgid "Delete library" -msgstr "" +msgstr "Apagar a biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:180 msgid "Pick a random book" -msgstr "" +msgstr "Escolher um livro aleatoriamente" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:199 msgid "Library Maintenance" -msgstr "" +msgstr "Manutenção da biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:200 msgid "Library metadata backup status" -msgstr "" +msgstr "Estado dos backups dos metadados da biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:204 msgid "Start backing up metadata of all books" @@ -4240,28 +4339,28 @@ msgstr "Começar a salvaguarda dos meta-dados de todos os livros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Check library" -msgstr "" +msgstr "Verificar biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Check database integrity" -msgstr "" +msgstr "Verificar a integridade da base de dados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:363 msgid "Recover database" -msgstr "" +msgstr "Recuperar a base de dados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:289 msgid "Rename" -msgstr "" +msgstr "Renomear" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:290 msgid "Choose a new name for the library %s. " -msgstr "" +msgstr "Escolher um nome novo para a biblioteca %s. " #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:291 msgid "Note that the actual library folder will be renamed." -msgstr "" +msgstr "Repare que o nome da pasta da biblioteca actual será renomeada." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:191 @@ -4270,17 +4369,19 @@ msgstr "Já existe" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:299 msgid "The folder %s already exists. Delete it first." -msgstr "" +msgstr "A pasta %s já existe. Apague-a primeiro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:305 msgid "Rename failed" -msgstr "" +msgstr "A renomeação falhou" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:306 msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" +"Não foi possível renomear a biblioteca %s. A causa mais comum para esta " +"situação é um dos ficheiros da biblioteca estar aberto por outro programa." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:316 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 @@ -4291,6 +4392,8 @@ msgstr "Tem a certeza?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:317 msgid "All files from %s will be permanently deleted. Are you sure?" msgstr "" +"Todos os ficheiros de %s serão removidos permanentemente. Tem a " +"certeza?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:336 msgid "none" @@ -4298,7 +4401,7 @@ msgstr "nenhum" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:337 msgid "Backup status" -msgstr "" +msgstr "Estatísticas da cópia de segurança" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:338 msgid "Book metadata files remaining to be written: %s" @@ -4336,7 +4439,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Não permitido" @@ -5331,7 +5434,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5566,7 +5669,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7394,12 +7497,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8748,12 +8851,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9316,7 +9419,7 @@ msgid "Show books in the main memory of the device" msgstr "Mostrar livros na memória principal do dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Cartão A" @@ -9325,7 +9428,7 @@ msgid "Show books in storage card A" msgstr "Mostrar livros no cartão de armazenamento A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Cartão B" @@ -9413,7 +9516,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "O nome da 'procura' é \"{0}\"" @@ -9482,7 +9585,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10215,77 +10318,113 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Número de &capas a mostrar no modo de navegação (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Lin&guagem (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Activar o &ícone na área de notificação (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "&Mostrar o navegador de capas numa janela separada (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Procurar à medida que escreve" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10957,68 +11096,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gerir as Procuras guardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Gerir as Categorias do Utilizador" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Procuras" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Duplicar nome da procura" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "O nome da Procura guardada %s já está em uso" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11028,60 +11171,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordenar por nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordenar por popularidade" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordenar por Classificação média" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Corresponder todos" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Corresponder algum" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Gerir as categorias do &utilizador" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -12172,7 +12315,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12182,7 +12325,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12248,14 +12391,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12264,7 +12407,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12272,14 +12415,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12288,49 +12431,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12340,7 +12483,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12350,14 +12493,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12365,7 +12508,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13011,33 +13154,33 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "A compactar a base de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "A verificar a integridade do SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "A verificar ficheiros desaparecidos." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID verificado" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index ce3df9071c..af6071797c 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-18 05:47+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:58+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -787,18 +787,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catálogo" @@ -3679,74 +3679,74 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Por padrão, enviar o arquivo ao cartão de memória ao invés de à memória " "principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometria da janela principal." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Notificar quando uma nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Usar numerais romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar lista de campos por nome, popularidade, ou pontuação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Quantia de capas a serem exibidas no modo de navegação por capas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Padrões para conversão para LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opções do visualizador de eBooks LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos a serem exibidos através do visualizador interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Campos que serão mostradas na lista de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" "Automaticamente iniciar o servidor de conteúdo quando a aplicação iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Notícia mais antiga é deixada na base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Mostrar icone na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Enviar noticias baixadas para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Eliminar livros da biblioteca após enviá-los ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3754,67 +3754,67 @@ msgstr "" "Mostra o cover flow em uma janela independente e não na janela principal do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Desativar notificações ba bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" "Ação padrão à realizar quando o botão \"enviar para o dispositivo\" é clicado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Número máximo de processos de trabalho em espera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Obter metadados sociais (rótulos/avaliações/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Sobrescrever autor e título com os novos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar o máximo de tarefas simultâneas ao número de CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "categorias que não devem ser exibidas no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "O layout da interface do usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Mostrar o indicador de avaliação média por item no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Desabilitar animações da interface gráfica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Copiar para a área de transferência" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Escolher arquivos" @@ -4262,7 +4262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Não permitido" @@ -5271,7 +5271,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5498,7 +5498,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7343,12 +7343,12 @@ msgid "Author sort" msgstr "Autor ordenado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Nome de autor inválido" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8736,12 +8736,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "O item é branco" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Um item não pode ser nada. Invés disso apague-o." @@ -9295,7 +9295,7 @@ msgid "Show books in the main memory of the device" msgstr "Mostrar livros na memória principal do dispositivo" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Cartão A" @@ -9304,7 +9304,7 @@ msgid "Show books in storage card A" msgstr "Mostrar livros no cartão A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Cartão B" @@ -9391,7 +9391,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "O nome para a pesquisa é \"{0}\"" @@ -9460,7 +9460,7 @@ msgstr "Mostrar campo" msgid "Restore default layout" msgstr "Restaurar o layout padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10221,78 +10221,114 @@ msgstr "Automático" msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "&Layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Números de capas para mostrar no modo navegador (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Mostrar média das avaliações no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desabilitar todas animações. Útil se você possuí um computador velho/lento." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Desabilitar &animações" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Habilitar ícone na bandeja do sis&tema (requer reinicialização)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Mostrar &splash screen (tela inicial) na inicialização" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Desabilitar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar o &navegador de capas em uma janela separada (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Pesquisa na medida que você digita" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Barra de ferramen&tas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Tamanho do &Icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Mostrar &texto abaixo dos icones:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Separar a barra de ferramentas em duas barras" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10966,68 +11002,72 @@ msgstr "Clique para alterar" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Renomear '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Editar ordem por '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Esconder categoria %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Mostrar categoria" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Gerenciar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Gerenciar Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Gerenciar categorias do usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Mostrar todas as categorias" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Pesquisas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Nome de pesquisa duplicado" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "O nome da pesquisa salva %s já está sendo usado." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11037,62 +11077,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Ordenar pelo nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Ordenar pela popularidade" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Ordernar pela média de avaliações" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Configura forma de ordenação para entradas no Navegador de Tags" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Todos os critérios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Qualquer critério" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Quando selecionando multiplos itens no Navegador de Tags, correspondam a " "qualquer critério ou todos eles." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Gerenciar categorias do &usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Adicionar suas próprias categorias no Navegador de Tags" @@ -12190,7 +12230,7 @@ msgstr "espaço em branco" msgid "empty" msgstr "vazio" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12200,7 +12240,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12300,7 +12340,7 @@ msgstr "" "Padrão: '%default'\n" "Aplicado em: formatos de saída BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12310,7 +12350,7 @@ msgstr "" "Padrão: '%default'\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12324,7 +12364,7 @@ msgstr "" "Padrão: '%default'None\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12332,7 +12372,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12342,7 +12382,7 @@ msgstr "" "Padrão: '%default' exclui tags entre colchetes, ex. '[]'\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12351,21 +12391,21 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12375,14 +12415,14 @@ msgstr "" "Padrão: '%default'\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12392,14 +12432,14 @@ msgstr "" "Padrão: '%default'\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12409,7 +12449,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12424,14 +12464,14 @@ msgstr "" "Padrão: '%default'\n" "Aplicado em: arquivos de saída ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12439,7 +12479,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13076,33 +13116,33 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Compactando banco de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Checando a integridade do SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Checando por arquivos faltando." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Id checado" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index e855c6cc65..2905566479 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-17 00:09+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:56+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -787,18 +787,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Noutăți" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Catalog" @@ -3522,136 +3522,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -4075,7 +4075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -5053,7 +5053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5280,7 +5280,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7066,12 +7066,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8405,12 +8405,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8937,7 +8937,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8946,7 +8946,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9029,7 +9029,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9098,7 +9098,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9811,75 +9811,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10509,68 +10545,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10580,60 +10620,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11663,7 +11703,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11673,7 +11713,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11739,14 +11779,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11755,7 +11795,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11763,14 +11803,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11779,49 +11819,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11831,7 +11871,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11841,14 +11881,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11856,7 +11896,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12417,31 +12457,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 0ce86162ce..919a676c48 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 22:30+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-05 12:53+0000\n" +"Last-Translator: Ivan \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-01-06 04:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -115,8 +115,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -142,13 +142,13 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -782,18 +782,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Каталог" @@ -830,6 +830,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Не получается соедениться с устройством Bambook. \n" +"Если вы используете Wi-Fi соединение, пожалуйста убедитесь что IP адрес " +"устройства Bambook заполнен правильно." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -3716,138 +3719,138 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "По умолчанию, отправлять файл в карту памяти, вместо основной памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Подтвердить перед удалением" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Геометрия основного окна" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Сообщить, если доступна новая версия" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Использовать Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Сортировать список меток по названию, популярности, или рейтингу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Количество обложек показываемых в режиме просмотра обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "По умолчанию преобразование в LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Опции для просмотра электронной книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Форматы для просмотра во встроенной программе" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Показывать колонки в списке книг" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Автоматически запускать сервер конента при запуске приложения" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "В базе данных содержатся старые новости" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Показывать иконку в панели задач" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Загрузить в устройство закаченные новости" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Удалить книги из библиотеки после загрузки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Показать обложку в отдельном окне вместо основного окна calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Отключить уведомления от иконки в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Действие по умолчанию при нажатии кнопки \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Максимальное количество ожидающих рабочих процессов" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Скачать социальные метаданные (тэги/оценки/и т.д.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Заменять автора и название новыми метаданными" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ограничить максимальное количество одновременных задач количеством " "процессоров CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "пометить категории просмотра для неотображения" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Схема размещения пользовательского интерфейса" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Показывать средний рейтинг в просмотрщике меток" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Отключить анимацию пользовальского интерфейса" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Скопирована" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Копирования в буфер обмена" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Копировать" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Выберите файлы" @@ -4286,7 +4289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Запрещено" @@ -5290,7 +5293,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5524,7 +5527,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7349,12 +7352,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8710,12 +8713,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9251,7 +9254,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Карта 1" @@ -9260,7 +9263,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Карта 2" @@ -9343,7 +9346,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9412,7 +9415,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10152,79 +10155,115 @@ msgstr "Автоматически" msgid "Never" msgstr "Никогда" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" "Расположение элементов пользовательского интерфейса (требует перезапуска):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Количество обложек показываемых в режиме просмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (необходим рестарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Показывать средний рейтинг в просмотрщике меток" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Отключить всю анимацию. Применительно если у вас медленный/старый компьютер." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Отключить анимацию" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Показывать заставку при запуске" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Поиск в процессе набора" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Размер иконок:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Показывать текст под иконками:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10875,68 +10914,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Управление %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Управление сохраненными поисками" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Управлять пользовательскими категориями" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10946,60 +10989,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Сортировать по имени" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Сортировать по популярности" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Сортировать по средней оценке" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Устанавливает порядок сортировки для записей в Tag Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Сравнить все" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Сравнить некоторые" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -12048,7 +12091,7 @@ msgstr "" msgid "empty" msgstr "пусто" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12058,7 +12101,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12124,14 +12167,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12140,7 +12183,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12148,14 +12191,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12164,49 +12207,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12216,7 +12259,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12226,14 +12269,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12241,7 +12284,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12872,31 +12915,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%s Средня оценка %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Основная" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Сжатие базы данных" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Проверка целостности SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Проверка недостающих файлов." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Проверенный ID" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 5b5331cce5..b30695ada6 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:56+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index c6b7b8a0f9..f28923a13f 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-09-24 20:37+0000\n" "Last-Translator: martinr \n" "Language-Team: Slovak \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:55+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -775,18 +775,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Novinky" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalóg" @@ -3525,137 +3525,137 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "Ukladať súbory na pamäťovú kartu, nie do hlavnej pamäte zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Vyžadovať potvrdenie pred zmazaním" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Usporiadanie hlavného okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Upozorniť ak je k dispozícii nová verzia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Číslovanie kníh v sérii Rímskymi číslicami" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Počet obálok, ktoré sa majú zobraziť v režime prezerania obálok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Štandardné nastavenie prevodu do formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prehliadača elektronických kníh vo formáte LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazené interným prehliadačom" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Počet stĺpcov v zozname kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Automaticky spúšťať obsahový server pri štarte aplikácie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Najstaršie správy ponechané v databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Zobraziť ikonu v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Odoslať prevzaté správy do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Zmazať knihy z knižnice po ich odoslaní do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Zobraziť galériu obálok v oddelenom okne namiesto hlavného okna calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Vypnúť upozornenia zobrazované ikonou v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -4084,7 +4084,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Nedovolené" @@ -5063,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5290,7 +5290,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7083,12 +7083,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8435,12 +8435,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8977,7 +8977,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8986,7 +8986,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9069,7 +9069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9138,7 +9138,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9857,76 +9857,112 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet &obálok zobrazovaných v prehliadači (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Zobraziť &ikonu v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Zobraziť prehliadač &obálok v oddelenom okne (vyžaduje reštart programu)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10566,68 +10602,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10637,60 +10677,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Nájsť všetky" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Nájsť ktorékoľvek" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11724,7 +11764,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11734,7 +11774,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11800,14 +11840,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11816,7 +11856,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11824,14 +11864,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11840,49 +11880,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11892,7 +11932,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11902,14 +11942,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11917,7 +11957,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12557,32 +12597,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Zmenšujem databázu" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index da7debbbc7..3242859ea1 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-16 22:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:55+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -111,8 +111,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -777,18 +777,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Novice" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3477,136 +3477,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Potrdite pred brisanjem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Geometrija glavnega okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Opozori me kadar je na voljo nova verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Uporabi rimska števila za številke serij" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Število naslovnic, ki se pokažejo v cover browsing mode" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Privzete nastavitve za pretvorbo v LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Možnosti za pregledovalnik LRF eknjig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -5008,7 +5008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5235,7 +5235,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7027,12 +7027,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8375,12 +8375,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8907,7 +8907,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8916,7 +8916,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8999,7 +8999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9068,7 +9068,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9783,75 +9783,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10481,68 +10517,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10552,60 +10592,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11635,7 +11675,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11645,7 +11685,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11711,14 +11751,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11727,7 +11767,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11735,14 +11775,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11751,49 +11791,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11803,7 +11843,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11813,14 +11853,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11828,7 +11868,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12447,31 +12487,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Krčim bazo" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 153823571d..f5337f43a0 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-09-03 18:34+0000\n" "Last-Translator: Besnik \n" "Language-Team: Albanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:46+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Lajme" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 1e6ace647a..d94ce5d235 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 20:38+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 09:18+0000\n" +"Last-Translator: Vladimir Oka \n" "Language-Team: Serbian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:54+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:57+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -583,6 +583,7 @@ msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"Namenjeno Samsung Galaxy i sličnim uređajima s rezolucijom od 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -777,18 +778,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Vesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -806,7 +807,7 @@ msgstr "Li Fanxi" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "IP adresa uređaja (posle promene ponovo pokrenite calibre)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -829,6 +830,9 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"Nisam uspeo da se povežem s Bambook čitačem. \n" +"Ako pokušavate da se povežete preko WiFi, molim vas da proverite da li je " +"Bambook IP adresa ispravno unešena." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -932,7 +936,7 @@ msgstr "Uspstavi vezu s PocketBook 301 čitačem." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "Uspostavi vezu s PocketBook 602/603/902/903 čitačem." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 701" @@ -1126,11 +1130,11 @@ msgstr "Uspostavi vezu s Trekstor čitačem" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" -msgstr "" +msgstr "Uspostavi vezu sa EEE čitačem." #: /home/kovid/work/calibre/src/calibre/devices/misc.py:271 msgid "Communicate with the Nextbook Reader" -msgstr "" +msgstr "Uspostavi vezu s Nextbook čitačem" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -3794,137 +3798,137 @@ msgstr "" "kombinaciji sa opcijom za Markdown format, jer se pokazivači za slike uvek " "uklanjanju iz izlaza koji je čist tekst." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "Pošalji fajl na memorijsku karticu umesto u glavnu memoriju uređaja." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Traži potvrdu pre brisanja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Veličina glavnog prozora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Obavesti me kada je na raspolaganju nova verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Koristi rimske cifre za broj serije" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortiraj spisak etiketa po nazivu, popularnosti, ili oceni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Broj naslovnih strana koje će biti prikazane u izlogu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Podrazumevane opcije za konverziju u LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Opcije za LRF čitač" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Formati koje je moguće čitati ugrađenim čitačem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Kolone koje će biti prikazane u spisku knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Pri pokretanju programa automatski pokreni server" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Najstarije vesti koje će se čuvati u bazi podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Prikaži sistemsku ikonu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Prenesi preuzete vesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Po prenošenju na uređaj izbriši knjige iz biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Prikaži izlog naslovnih strana u odvojenom, umesto u osnovnom calibre prozoru" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Onemogući poruke iz sistemske ikone" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Podrazumevana akcija kada se pritisne dugme za prenos na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maksimalni broj radnih procesa u redu za čekanje" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Preuzmi društvene metapodatke (etikete/ocene/itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Prepiši ime autora i naslov novim metapodacima" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "Automatski preuzmi omot, ako je na raspolaganju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Ograniči najveći broj poslova na broj procesora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "kategorije koje ne treba prikazati u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Izgled korisničkog interfejsa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Prikaži srednju ocenu po stavki u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Onemogući animacije u korisničkom interfejsu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiraj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Izaberi fajlove" @@ -4162,6 +4166,8 @@ msgid "" "No books to catalog\n" "Check exclusion criteria" msgstr "" +"Nema knjiga za katalog\n" +"Proverite kriterijume za izostavljanje" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:70 msgid "Catalog generated." @@ -4372,7 +4378,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Nije dozvoljeno" @@ -4598,7 +4604,7 @@ msgstr "Uspostavi komunikaciju sa iTunes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41 msgid "Connect to Bambook" -msgstr "" +msgstr "Uspostavi vezu s Bambook čitačem" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 @@ -5410,7 +5416,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5511,30 +5517,32 @@ msgstr "Opcije za e-knjigu" msgid "" "Sections to include in catalog. All catalogs include 'Books by Author'." msgstr "" +"Odeljci koji će biti uključeni u katalog. Svi katalozi sadrže odeljak " +"\"Knjige po autoru\"." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "Included sections" -msgstr "" +msgstr "Uključeni odeljci" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 msgid "Books by &Title" -msgstr "" +msgstr "Knjige po &naslovu" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 msgid "Books by &Series" -msgstr "" +msgstr "Knjige po &seriji" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 msgid "Recently &Added" -msgstr "" +msgstr "Nedavno dod&ato" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Books by &Genre" -msgstr "" +msgstr "Knji&ge po žanru" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Descriptions" -msgstr "" +msgstr "&Opisi" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "" @@ -5557,24 +5565,45 @@ msgid "" "right:0px; -qt-block-indent:0; text-indent:0px;\">e.g., [Project " "Gutenberg]

" msgstr "" +"\n" +"\n" +"

Podrazumevani šablon

\n" +"

\\[.+\\]

\n" +"

ne uključuje etikete " +"oblika [tag], " +"

\n" +"

npr., [Project " +"Gutenberg]

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:306 msgid "Excluded genres" -msgstr "" +msgstr "Izostavljeni žanrovi" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "Tags to &exclude" -msgstr "" +msgstr "&Etikete koje će biti isključene" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 msgid "" "Books matching either pattern will not be included in generated catalog. " msgstr "" +"Knjige koje odgovaraju bilo kom od šablona neće biti uključene u novi " +"katalog. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Excluded books" -msgstr "" +msgstr "Isključene knjige" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "" @@ -5593,99 +5622,115 @@ msgid "" "size:12pt;\">Default: ~,Catalog

" msgstr "" +"\n" +"\n" +"

Zarezima razdvojena lista etiketa koje će biti " +"isključene.

\n" +"

Podrazumeva se: ~,Catalog

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "&Column/value" -msgstr "" +msgstr "&Kolona/vrednost" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Column containing additional exclusion criteria" -msgstr "" +msgstr "Kolona koja sadrži dodatne kriterijume za isključivanje" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Exclusion pattern" -msgstr "" +msgstr "Šablon za isključivanje" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 msgid "Matching books will be displayed with ✓" -msgstr "" +msgstr "Odgovarajuće knjige će biti prikazane sa ✓" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Read books" -msgstr "" +msgstr "Pročitane knjige" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Column containing 'read' status" -msgstr "" +msgstr "Kolona koja sadrži status 'pročitano'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:324 msgid "'read book' pattern" -msgstr "" +msgstr "Šablon za 'knjiga pročitana'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Other options" -msgstr "" +msgstr "Ostale opcije" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Wishlist tag" -msgstr "" +msgstr "Etiketa &za spisak želja" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:327 msgid "Books tagged as Wishlist items will be displayed with ✕" -msgstr "" +msgstr "Knjige na spisku želja će bit označene sa ✕" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:328 msgid "&Thumbnail width" -msgstr "" +msgstr "Širi&na ikone" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "Size hint for Description cover thumbnails" -msgstr "" +msgstr "Predlog za veličinu ikone za omot opisa" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" -msgstr "" +msgid " inch" +msgstr " inča" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Description note" -msgstr "" +msgstr "&Opis" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:332 msgid "Custom column source for note to include in Description header area" -msgstr "" +msgstr "Poseban izvor za belešku koja će biti uključena u zaglavlje opisa" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:333 msgid "&Merge with Comments" -msgstr "" +msgstr "Spoj s ko&mentarima" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:334 msgid "Additional content merged with Comments during catalog generation" msgstr "" +"Dodatni sadržaj koji će biti spojen s komentarima pri kreiranju kataloga" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:335 msgid "Merge additional content before Comments" -msgstr "" +msgstr "Dodaj ostali sadržaj pre komentara" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:336 msgid "&Before" -msgstr "" +msgstr "&Pre" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:337 msgid "Merge additional content after Comments" -msgstr "" +msgstr "Dodaj ostali sadržaj posle komentara" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:338 msgid "&After" -msgstr "" +msgstr "Posl&e" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:339 msgid "Separate Comments and additional content with horizontal rule" -msgstr "" +msgstr "Razdvoj komentare i ostali sadržaj vodoravnom crtom" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:340 msgid "&Separator" -msgstr "" +msgstr "&Znak za razdvajanje" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -6511,7 +6556,7 @@ msgstr "&Ugnežđeni Sadržaj" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73 msgid "Output Encoding:" -msgstr "" +msgstr "Izlazno kodiranje:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -7509,12 +7554,12 @@ msgid "Author sort" msgstr "Sortiranje po autoru" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Neispravno ime autora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Imena autora ne mogu sadržati znak &." @@ -7997,7 +8042,7 @@ msgstr "Naziv polja koje želite da pretražujete" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:446 msgid "Search &mode:" -msgstr "" +msgstr "&Način pretraživanja:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:447 msgid "" @@ -8037,7 +8082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:453 msgid "Cas&e sensitive" -msgstr "" +msgstr "Razlikuj v&elika i mala slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:454 msgid "&Replace with:" @@ -8051,7 +8096,7 @@ msgstr "Tekst za zaemnu. Pronađeni tekst će biti zamenjen ovim" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:456 msgid "&Apply function after replace:" -msgstr "" +msgstr "Primeni &funkiciju posle zamene:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:457 msgid "" @@ -8080,7 +8125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:462 msgid "M&ode:" -msgstr "" +msgstr "N&ačin:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:463 msgid "Specify how the text should be copied into the destination." @@ -8093,36 +8138,41 @@ msgid "" "is\n" "not multiple and the destination field is multiple" msgstr "" +"Određuje da li će rezultat biti podeljen u više vrednosti, ili\n" +"će ostati kao celina. Ova opcija ima najviše efekta kada izvorno\n" +"polje nije višestruko, a kada ciljno jeste" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:467 msgid "Split &result" -msgstr "" +msgstr "Razdvoj &rezultate" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:468 msgid "For multiple-valued fields, sho&w" -msgstr "" +msgstr "Za polja s više vrednosti pri&kaži" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:469 msgid "values starting a&t" -msgstr "" +msgstr "vrednosti koje počinju &na" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:470 msgid "with values separated b&y" -msgstr "" +msgstr "vrednosti razdvojene &sa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:471 msgid "" "Used when displaying test results to separate values in multiple-valued " "fields" msgstr "" +"Koristi kada prikazuješ rezultate da bi razdvojio elemente u poljima s više " +"vrednosti" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:472 msgid "Test text" -msgstr "" +msgstr "Test tekst" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:473 msgid "Test result" -msgstr "" +msgstr "Test rezultat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:474 msgid "Your test:" @@ -8970,12 +9020,12 @@ msgid "%s (was %s)" msgstr "%s (bilo %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Ova stavka je prazna" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Stavka ne može da bude prazna. Izbrišite je." @@ -9545,7 +9595,7 @@ msgid "Show books in the main memory of the device" msgstr "Prikaži knjige u osnovnoj memoriji uređaja" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Kartica A" @@ -9554,7 +9604,7 @@ msgid "Show books in storage card A" msgstr "Prikaži knjige na memorijskoj kartici A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Kartica B" @@ -9640,7 +9690,7 @@ msgstr "Knjiga %s od %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Ime za pretragu je \"{0}\"" @@ -9709,7 +9759,7 @@ msgstr "Prikaži kolonu" msgid "Restore default layout" msgstr "Vrati podrazumevani izgled" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10485,80 +10535,123 @@ msgstr "Automatsko" msgid "Never" msgstr "Nikada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "Po prvom slovu" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "Isključeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "Podeljeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Izg&led korisničkog interfejsa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj naslovnih strana koje će biti prikazane u izlogu (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Izaberi &jezik (zahteva ponovno pokretanje programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Prik&aži srednje ocene u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Onemogući sve animacije. Korisno ako imate spor/stari računar." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Onemogući &animacije" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" "Uključi prikazivanje sis&temske ikone (zahteva ponovno startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Prikaži &početni ekran pri pokretanju programa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Isključi &poruke iz sistemske kasete" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Koristi &rimske brojeve za serije" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži &izlog naslovnih strana u posebnom prozoru (zahteva ponovno " "startovanje programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Pretraga tokom kucanja" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "Način podele kategorija u izlogu etiketa:" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" +"Izaberite kako će biti prikazene podkategorije u izlogu etiketa kada\n" +"ima više elemenata nego što je moguće prikazati. Izaberite 'po \n" +"prvom slovu' da vidite abecednu listu. Izaberite 'podeljeno' da \n" +"vidite grupe podjednake veličine. Postavite na 'isključeno'\n" +"ako vam podkategorije nikada nisu potrebne" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "Zatvori kada ima više elemenata od:" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" +"Ako kategorija za Izlog etiketa ima više od ovog broja, biće podeljena\n" +"na podkategorije. Ako je način deljenja isključen ova vrednost se ignoriše." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Traka sa alatima" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "Veličina &ikona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Prikaži &tekst ispod ikona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "Podeli traku &sa alatima na dve" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "Vrsta slova za korisnički interfejs:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "Promeni vrstu &slova (potrebno je ponovno pokretanje)" @@ -11264,69 +11357,73 @@ msgstr "Klikni da promeniš" msgid "&Alternate shortcut:" msgstr "&Alternativna prečica:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Preimenuj '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Izmeni način sortiranja za '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Sakrij kategoriju %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Prikaži kategoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Uredi '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Uredi sačuvane pretrage" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Uredi korisničke kategorije" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Prikaži sve kategorije" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "Promeni naćin kreiranja podkategorija" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "Promena autora za više knjiga može potrajati. Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" "Izmena metapodataka za ovoliko knjiga može potrajati. Da li ste sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Pretrage" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Naziv pretrage već postoji" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Naziv sačuvane pretrage %s je već u upotrebi." -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" -msgstr "" +msgstr "Pronađi stavku u izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11335,62 +11432,72 @@ msgid "" "*foo will filter all categories at once, showing only those items\n" "containing the text \"foo\"" msgstr "" +"Traži stavke. Ovo je pretraga tipa \"sadrži\"; biće pronađene stavke koje\n" +"sadrže zadati tekst bilo gde u svom imenu. Možete ograničiti pertraživanje\n" +"na odeređene kategorije koristeći sintaksu sličnu običnom pretraživanju.\n" +"Na primer, tags:foo će pronaći 'foo' u bilo kojoj etiketi, ali ne i u " +"autoru, itd.\n" +"Unošenje *foo će pretražiti sve kategorije odjednom, prikazujući samo " +"stavke\n" +"koje sadrže tekst \"foo\"" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" -msgstr "" +msgstr "ALT+f" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" -msgstr "" +msgstr "Traž&i" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" -msgstr "" +msgstr "Pronađi prvu/sledeću stavku" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" -msgstr "" +msgstr "Zatvori sve kategorije" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" +"Nema više rezultata pretrage.

Kliknite na \"Traži ponovo\" da biste " +"skočili na prvi rezultat" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sortiraj po imenu" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sortiraj po popularnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sortiraj po srednjoj oceni" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Odredite način sortiranja u Izlogu etiketa" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Moraju odgovarati svi" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Odgovara bilo koji od" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "Kada je u Izlogu etiketa izabrano više stavki traži bilo koju od njih" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "&Uredi korisničke kategorije" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Dodajte sopstvene kategorije u Izlog etiketa" @@ -12292,13 +12399,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:147 msgid "Setup sending email using" -msgstr "" +msgstr "Podesi slanje elektronske pošte korišćenjem" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:149 msgid "" "If you don't have an account, you can sign up for a free {name} email " "account at http://{url}. {extra}" msgstr "" +"Ako nemate nalog, možete se prijaviti za novu besplatnu {name} adresu na http://{url}. {extra}" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:156 msgid "Your %s &email address:" @@ -12506,7 +12615,7 @@ msgstr "prazno" msgid "empty" msgstr "prazno" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12515,8 +12624,14 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Izlazna polja kada se pravi katalog knjiga u bazi podataka. Trebalo bi da " +"bude zarezima razdvojena lista polja.\n" +"Polja na raspolaganju: %s,\n" +"uz korisnička polja.\n" +"Podrazumeva se: '%%default'\n" +"Važi za: CSV i XML izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12616,7 +12731,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni form" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12626,7 +12741,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12639,15 +12754,19 @@ msgstr "" "Podrazumeva se: '%default'None\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"polje:šablon koji određuje korisničko polje/sadržaj koje određuje koje " +"knjige će biti isključene.\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12658,7 +12777,7 @@ msgstr "" "'[]'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12671,21 +12790,27 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Uključi opis knjige u katalog.\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Uključi odeljak 'Žanroviž u katalog.\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12695,7 +12820,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12705,7 +12830,7 @@ msgstr "" "Podrazumava se: '%default'\n" "Odnosi se na: ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12715,14 +12840,17 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Korisničko polje koje sadrži belešku koja će biti dodata u zaglavlje Opis.\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12731,8 +12859,15 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +":[before|after]:[True|False] koje određuje:\n" +" Korisničko polje koje sadrži beleške koje će bit spojene " +"s Komentarima\n" +" [before|after] Mesto na koje će beleška biti priključena (pre/posle)\n" +" [True|False] - Da li će beleške biti razdvojene vodoravnom crtom (da/ne)\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12747,7 +12882,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" @@ -12757,15 +12892,19 @@ msgstr "" "Podrazumeva se: '%default'\n" "Vaći za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"Predlog veličine (u inčima) za omot knjiga u katalogu:\n" +"Opseg: 1.0 - 2.0\n" +"Podrazumeva se: '%default'\n" +"Važi za ePub i MOBI izlazne formate" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13498,32 +13637,32 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sSrednja ocena je %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Osnovna" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Sažimam bazu podataka" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Proveravam ispravnost SQLa..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Tražim nepostojeće fajlove." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "Proverio identifikator" @@ -14081,7 +14220,7 @@ msgstr "format: nepoznata slovna oznaka formata {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:471 msgid "No such variable " -msgstr "" +msgstr "Nema ovakve promenljive " #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index c4738aad1e..912945c23a 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-12-11 02:58+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:56+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -113,8 +113,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -140,13 +140,13 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -783,18 +783,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3728,73 +3728,73 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Skicka som standard filen till minneskortet i stället för till det inbyggda " "minnet." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Bekräfta före borttagning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Huvudfönstrets geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Meddela när en ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Använd romerska siffror för nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortera etikettlista efter namn, popularitet eller betyg" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "Antal omslag att visa i omslagsbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Standardvärden för konvertering till LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Alternativ för LRF-läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Format som visas med den interna läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Antal kolumner som ska visas i boklistan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Starta automatiskt medieservern när programmet startas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "De äldsta nyheter som ska behållas i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Visa en ikon i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Skicka hämtade nyheter till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Ta bort böcker från biblioteket efter att de skickats till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3802,66 +3802,66 @@ msgstr "" "Visa omslagsbläddraren i ett separat fönster i stället för i Calibres " "huvudfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Inaktivera meddelanden från ikonen i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Standardåtgärd som knappen \"skicka till enhet\" skall utföra" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Maximalt antal väntande bearbetningsprocesser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Hämta sociala metadata (etiketter/betyg/m.m.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Skriv över författare och titel med nya metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Maximalt antal samtidiga jobb till samtliga processorer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "Kategorier som inte skall visas i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Gränssnittets utseende" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Visa snittbetyg per objekt i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Inaktivera animationer i gränssnittet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopierad" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Kopiera till urklipp" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopiera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Välj filer" @@ -4302,7 +4302,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Tillåẗs ej" @@ -5315,7 +5315,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5549,7 +5549,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7396,12 +7396,12 @@ msgid "Author sort" msgstr "Författarsortering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Ogiltigt författarnamn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Författarnamnet kan inte innehålla & tecken." @@ -8831,12 +8831,12 @@ msgid "%s (was %s)" msgstr "%s (var %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "Posten är tom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "En post kan inte lämnas tom. Ta bort den i stället." @@ -9403,7 +9403,7 @@ msgid "Show books in the main memory of the device" msgstr "Visa böcker i läsplattans inbyggda minne" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "Kort A" @@ -9412,7 +9412,7 @@ msgid "Show books in storage card A" msgstr "Visa böcker på minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "Kort B" @@ -9499,7 +9499,7 @@ msgstr "Boka %s av %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "Söknamn är \"(0)\"" @@ -9568,7 +9568,7 @@ msgstr "Visa kolumn" msgid "Restore default layout" msgstr "Återställ standardutformning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -10334,76 +10334,112 @@ msgstr "Automatiskt" msgid "Never" msgstr "Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "Vy (omstart krävs)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "A&ntal omslag att visa i bläddringsläget (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Välj språk (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Visa medelbetyg i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inaktivera alla animationer. Används om du har en långsam/gammal dator." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "Inaktivera animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "Visa ikon i systemfältet (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "Visa uppstartsfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "Inaktivera &meddelanden i systemlistan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "Använd och romerska siffror för serier" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visa omslags&bläddrare i ett separat fönster (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "Sök &medan du skriver" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "&Verktygsfält" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "&Ikonstorlek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "Visa text under ikoner" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "&Dela verktygsfältet i två verktygsfält" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -11106,68 +11142,72 @@ msgstr "Klicka för att ändra" msgid "&Alternate shortcut:" msgstr "&Alternativ snabbtangent:" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "Byt namn på %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "Redigera sorteringsinformation för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Dölj kategori %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "Visa kategori" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "Hantera %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Hantera sparade sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Hantera användarkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "Visa alla kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "Ändra författare till flera böcker kan ta ett tag. Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" 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_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Sökningar" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "Kopiera sökningens namn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "Namnet %s för den sparade sökningen används redan" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11177,60 +11217,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Sortera efter namn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Sortera efter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sortera efter medelbetyg" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "Ange sorteringsordning i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Matcha alla" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Matcha någon" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "Matcha någon eller alla träffar i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Hantera &användarkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "Lägg till egna kategorier i etikettbläddraren" @@ -12326,7 +12366,7 @@ msgstr "tom" msgid "empty" msgstr "tom" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -12336,7 +12376,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -12435,7 +12475,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller: Utformatet BIBTEX" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -12445,7 +12485,7 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -12459,7 +12499,7 @@ msgstr "" "Grundinställning: '%default'None\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -12467,7 +12507,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" @@ -12478,7 +12518,7 @@ msgstr "" "'[]'\n" "Gäller: ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -12493,21 +12533,21 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -12517,7 +12557,7 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller Epub- och MOBI-utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" @@ -12527,7 +12567,7 @@ msgstr "" "Standard: '%default \"\n" "Gäller för: Epub, MOBI utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -12537,14 +12577,14 @@ msgstr "" "Grundinställning: \"%default\"\n" "Gäller Epub- och MOBI-utdataformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -12554,7 +12594,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -12569,14 +12609,14 @@ msgstr "" "Grundinställning: '%default'\n" "Gäller ePub- och MOBI-utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -12584,7 +12624,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -13305,31 +13345,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sMedelbetyget är %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "Allmänt" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 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:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "Komprimerar databas" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "Kontrollerar SQL-integritet ..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "Söker efter saknade filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "ID kontrollerat" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 6c71618237..f02be28e39 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-09-03 18:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:56+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -736,18 +736,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3296,136 +3296,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3849,7 +3849,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4827,7 +4827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5054,7 +5054,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6840,12 +6840,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8179,12 +8179,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8711,7 +8711,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8720,7 +8720,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8803,7 +8803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8872,7 +8872,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9585,75 +9585,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10283,68 +10319,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10354,60 +10394,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11437,7 +11477,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11447,7 +11487,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11513,14 +11553,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11529,7 +11569,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11537,14 +11577,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11553,49 +11593,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11605,7 +11645,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11615,14 +11655,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11630,7 +11670,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12191,31 +12231,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 8f23af23fc..005160456e 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-01-09 02:04+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:56+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "వార్తలు" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index f105ed8290..548abd7aa3 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-11-19 23:44+0000\n" "Last-Translator: sksy \n" "Language-Team: Thai \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:56+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:58+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:345 @@ -120,8 +120,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -147,13 +147,13 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -771,18 +771,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "ข่าว" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "บัญชีรายชื่อ" @@ -3459,136 +3459,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -4012,7 +4012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4990,7 +4990,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5217,7 +5217,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7003,12 +7003,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8342,12 +8342,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8874,7 +8874,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8883,7 +8883,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8966,7 +8966,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9035,7 +9035,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9748,75 +9748,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10446,68 +10482,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10517,60 +10557,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11600,7 +11640,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11610,7 +11650,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11676,14 +11716,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11692,7 +11732,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11700,14 +11740,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11716,49 +11756,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11768,7 +11808,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11778,14 +11818,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11793,7 +11833,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12354,31 +12394,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index a031e1dae2..5d2edd2487 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 19:40+0000\n" -"Last-Translator: FatihC \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 01:31+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -770,18 +770,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Haberler" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Katalog" @@ -3338,136 +3338,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Silmeden önce onayla" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Kopyalandı" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Panoya Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "dosyaları Seç" @@ -3891,7 +3891,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4869,7 +4869,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5096,7 +5096,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6882,12 +6882,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8221,12 +8221,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8753,7 +8753,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8762,7 +8762,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8845,7 +8845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8914,7 +8914,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9627,75 +9627,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10325,68 +10361,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10396,60 +10436,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11479,7 +11519,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11489,7 +11529,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11555,14 +11595,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11571,7 +11611,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11579,14 +11619,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11595,49 +11635,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11647,7 +11687,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11657,14 +11697,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11672,7 +11712,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12233,31 +12273,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index babb20c23c..1e429213d4 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 21:03+0000\n" -"Last-Translator: mr.jay \n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-03 02:38+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -775,18 +775,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "Каталог" @@ -3518,138 +3518,138 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" "Надсилати файл на картку пам’яті замість основної пам’яті за замовчуванням" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Підтвердити перед видаленням" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "Геометрія головного вікна" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Повідомити про появу нової версії" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Використовувати римські цифри для номерів серії" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Сортувати теґи за ім’ям, популярністю чи оцінками" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Кількість обкладинок, що показуватиметься в режимі перегляду за обкладинками" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "Перетворювати за замовчуванням у LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "Параметри перегляду LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Формати перегляду з використанням вбудованого оглядача" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Стовпці будуть відображені у списку книг" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "Автоматично запускати сервер під час запуску програми" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "Старі новини зберігаються в базі даних" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Показувати іконку в панелі завдань" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "Завантажити на пристрій закачані новини" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Видалити книги з бібліотеки після завантаження на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Показати обкладинку в окремому вікні замість основного вікна calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Відключити повідомлення від іконки в системному треї" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "Дія за замовчуванням при натисканні кнопки \"надіслати до пристрою\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "Максимальна кількість робочих процесів, що очікують" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Завантажити соціальні метадані (теґи/оцінки/тощо)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Переписати автора і назву з нових метаданих" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Обмежити максимум одночасних завдань кількістю процесорів CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "помітити категорії перегляду для невідображення" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Розташування користувацького інтерфейсу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Показувати середню оцінку при перегляді теґа" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "Відключити анімацію користувацького інтерфейсу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Скопійована" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Копіювати в буфер обміну" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Копіювати" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Виберіть файли" @@ -4085,7 +4085,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Не дозволено" @@ -5069,7 +5069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5296,7 +5296,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7082,12 +7082,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8426,12 +8426,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8960,7 +8960,7 @@ msgid "Show books in the main memory of the device" msgstr "Показати книги в основній пам'яті пристрою" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8969,7 +8969,7 @@ msgid "Show books in storage card A" msgstr "Показати книги на картці пам'яті A" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9052,7 +9052,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9121,7 +9121,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9835,75 +9835,111 @@ msgstr "Автоматично" msgid "Never" msgstr "Ніколи" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "Обрати &мову" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Показувати &середні оцінки в переглядачі тегів" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "Панель &інструментів" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10533,68 +10569,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "Сховати категорію %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "Управління збереженими пошуками" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "Управління категоріями користувача" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "Пошуки" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10604,62 +10644,62 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "Сортувати за назвою" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "Сортувати за популярністю" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Сортувати за середньою оцінкою" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "Повний збіг" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "Будь-який збіг" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" "При виборі кількох записів у переглядачі тегів шукати збіг будь-якому з них " "або збіг для всіх тегів (повний)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "Управління категоріями &користувача" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11691,7 +11731,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11701,7 +11741,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11767,14 +11807,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11783,7 +11823,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11791,14 +11831,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11807,49 +11847,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11859,7 +11899,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11869,14 +11909,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11884,7 +11924,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12445,31 +12485,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "%sСередня оцінка %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 9a9807caf0..f166738b82 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-18 00:39+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Urdu \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 84df54c55c..2203b6b245 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-10-08 20:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -770,18 +770,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "Tin tức" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3478,136 +3478,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "Xác nhận trước khi xóa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "Thông báo khi có phiên bản mới" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "Sử dụng chữ số La Mã cho số thứ tự của sách trong bộ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "Sắp xếp danh sách thẻ theo tên, mức phổ biến hoặc điểm số" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "Các định dạng được xem bằng calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "Những cột được hiển thị trong danh mục sách" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "Hiện biểu tượng trên khay hệ thống" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "Xóa sách trong thư viện sau khi tải lên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "Vô hiệu hoá thông báo từ biểu tượng trên khay hệ thống" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "Tải thông tin mô tả mang tính xã hội (thẻ/điểm số/v.v.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "Ghi đè tác giả và tựa đề với thông tin mô tả mới" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Giới hạn số tác vụ đồng thời tối đa bằng với số CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "Bố cục của giao diện người dùng" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "Hiển thị điểm số trung bình cho mỗi mục trong trình duyệt thẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "Đã sao chép" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "Chép vào bộ nhớ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "Sao chép" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "Chọn tập tin" @@ -4041,7 +4041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "Không được phép" @@ -5036,7 +5036,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5263,7 +5263,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -7069,12 +7069,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "Tên tác giả không hợp lệ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "Tên tác giả không được chứa kí tự &." @@ -8415,12 +8415,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8949,7 +8949,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8958,7 +8958,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -9041,7 +9041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9110,7 +9110,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9823,75 +9823,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "Hiển thị điểm số trung bình trong trình duyệt thẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10525,68 +10561,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10596,60 +10636,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "Sắp xếp theo điểm số trung bình" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11682,7 +11722,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11692,7 +11732,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11758,14 +11798,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11774,7 +11814,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11782,14 +11822,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11798,49 +11838,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11850,7 +11890,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11860,14 +11900,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11875,7 +11915,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12436,31 +12476,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 37b34076e0..0d2a03b804 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:57+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 13:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 19b01759d7..d040713c09 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,14 +9,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" -"PO-Revision-Date: 2011-01-01 22:32+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" +"PO-Revision-Date: 2011-01-04 17:30+0000\n" "Last-Translator: Thruth Wang \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:59+0000\n" +"X-Launchpad-Export-Date: 2011-01-05 04:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -115,8 +115,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -142,13 +142,13 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -180,11 +180,11 @@ msgstr "元数据生成器" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:296 msgid "Catalog generator" -msgstr "类目生成器" +msgstr "分类生成器" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:405 msgid "User Interface Action" -msgstr "用户界面行为" +msgstr "用户界面操作" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:431 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18 @@ -266,7 +266,7 @@ msgstr "从 %s 文件设置元数据" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723 msgid "Look and Feel" -msgstr "外表和感受" +msgstr "外观和体验" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737 @@ -338,7 +338,7 @@ msgstr "设置针对特定输出格式的转换选项" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Adding books" -msgstr "增加图书" +msgstr "添加图书" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 @@ -400,7 +400,7 @@ msgstr "通过网络分享" msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" -msgstr "设置calibre内容服务器以便通过网络在任何设备和地点访问到calibre书库。" +msgstr "设置 calibre 内容服务程序以便通过网络在任何设备和地点访问 calibre 书库。" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Plugins" @@ -468,7 +468,7 @@ msgstr "如果您不了解输入文件的详情请使用本默认配置文件。 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:453 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." -msgstr "该配置文件适用所拟 PRS 产品系列。如 500/505/600/700 等。" +msgstr "该配置文件适用索尼 PRS 产品系列。如 500/505/600/700 等。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:73 msgid "This profile is intended for the SONY PRS 300." @@ -558,7 +558,7 @@ msgstr "针对普通的平板设备,不改变图片大小。" msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" -msgstr "" +msgstr "适用三星 Galaxy 和类似平版设备,分辨率为 600x1280" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -584,11 +584,11 @@ msgstr "该配置文件适用 Amazon Kindle DX。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:695 msgid "This profile is intended for the B&N Nook Color." -msgstr "该配置文件适用B&N Nook Color 阅读器。" +msgstr "该配置文件适用 B&N Nook Color 阅读器。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:706 msgid "This profile is intended for the Sanda Bambook." -msgstr "该配置文件适用于盛大锦书(Bambook)。" +msgstr "该配置文件适用盛大锦书(Bambook)。" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Installed plugins" @@ -636,7 +636,7 @@ msgstr "添加插件,指定包含其 zip 文件的路径。" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:549 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" -msgstr "按名称移除自定义插件(对内置插件无效)。" +msgstr "按名称移除自定义插件(对内置插件无效)。" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:551 msgid "" @@ -745,20 +745,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" -msgstr "类目" +msgstr "分类" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2876 msgid "Communicate with iTunes." @@ -774,7 +774,7 @@ msgstr "李凡希" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:41 msgid "Device IP Address (restart calibre after changing)" -msgstr "" +msgstr "设备 IP 地址(变更后重启 calibre)" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:46 msgid "" @@ -793,6 +793,8 @@ msgid "" "If you are trying to connect via Wi-Fi, please make sure the IP address of " "Bambook has been correctly configured." msgstr "" +"无法连接 Bambook。\n" +"若您通过 Wi-Fi 连接,请检查锦书 IP 地址是否正确配置。" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:111 msgid "Bambook" @@ -861,7 +863,7 @@ msgstr "未安装锦书 SDK。" #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "与 Binatone Readme eBook reader 通信。" +msgstr "与 Binatone Readme 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." @@ -876,15 +878,15 @@ msgstr "Kovid Goyal" #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." -msgstr "与 通信。" +msgstr "与 Cybook Gen 3 / Opus 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:64 msgid "Communicate with the Cybook Orizon eBook reader." -msgstr "和 CyBook Orizon eBook 阅读器进行交流" +msgstr "与 CyBook Orizon 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." -msgstr "与 EB600 eBook reader 通信。" +msgstr "与 EB600 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" @@ -896,11 +898,11 @@ msgstr "与 PocketBook 301 阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:233 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "与 PocketBook 602/603/902/903 阅读器通信" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 701" -msgstr "与 PocketBook 701通信" +msgstr "与 PocketBook 701 通信" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -912,11 +914,11 @@ msgstr "与 Entourage Edge 通信。" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." -msgstr "与 ESlick eBook reader 通信。" +msgstr "与 ESlick 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." -msgstr "与 Sigmatek eBook 阅读器通信。" +msgstr "与 Sigmatek 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:32 @@ -930,15 +932,15 @@ msgstr "设备界面" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." -msgstr "与翰林 V3 电子书通信。" +msgstr "与翰林 V3 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." -msgstr "与翰林 V5 电子书通信。" +msgstr "与翰林 V5 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." -msgstr "与 BOOX eBook reader 通信。" +msgstr "与 BOOX 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" @@ -948,7 +950,7 @@ msgstr "以逗号分隔目录列表来发送电子书到设备上。第一个存 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22 msgid "Communicate with the Hanvon N520 eBook reader." -msgstr "与 Hanvon N520 eBook reader 通信。" +msgstr "与 Hanvon N520 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:47 msgid "Communicate with The Book reader." @@ -956,7 +958,7 @@ msgstr "与 The Book 阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:59 msgid "Communicate with the SpringDesign Alex eBook reader." -msgstr "与 SpringDesign Alex 通信。" +msgstr "与 SpringDesign Alex 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:119 msgid "Communicate with the Azbooka" @@ -964,11 +966,11 @@ msgstr "与 Azbooka 通信" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:138 msgid "Communicate with the Elonex EB 511 eBook reader." -msgstr "与 Elonex EB 511 eBook reader 通信。" +msgstr "与 Elonex EB 511 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." -msgstr "与 IRex Iliad eBook reader 通信。" +msgstr "与 IRex Iliad 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 @@ -978,11 +980,11 @@ msgstr "John Schember" #: /home/kovid/work/calibre/src/calibre/devices/interface.py:44 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." -msgstr "与 IRex Digital Reader 1000 eBook reader 通信。" +msgstr "与 IRex Digital Reader 1000 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" @@ -994,7 +996,7 @@ msgstr "与 Iriver Story 阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." -msgstr "与 JetBook eBook reader 通信。" +msgstr "与 JetBook 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88 msgid "Communicate with the MiBuk Wolder reader." @@ -1006,7 +1008,7 @@ msgstr "与 JetBook Mini 阅读器通讯。" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 msgid "Communicate with the Kindle eBook reader." -msgstr "与 Kindle eBook reader 通信。" +msgstr "与 Kindle 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:170 msgid "Communicate with the Kindle 2/3 eBook reader." @@ -1014,17 +1016,17 @@ msgstr "与 Kindle 2/3 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:211 msgid "Communicate with the Kindle DX eBook reader." -msgstr "与 Kindle DX 通信。" +msgstr "与 Kindle DX 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 msgid "Communicate with the Kobo Reader" -msgstr "与 Kobo 阅读器通信" +msgstr "与 Kobo Reader 通信" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 msgid "" "The Kobo supports only one collection currently: the \"Im_Reading\" list. " "Create a tag called \"Im_Reading\" " -msgstr "Kobo 目前仅支持一个集合:\"Im_Reading\" 列表。 请创建一个名为 \"Im_Reading\" 的标签 " +msgstr "Kobo 目前仅支持一个合集:\"Im_Reading\" 列表。 请创建一个名为 \"Im_Reading\" 的标签 " #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:446 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:279 @@ -1084,11 +1086,11 @@ msgstr "与 Trekstor 通信" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:251 msgid "Communicate with the EEE Reader" -msgstr "" +msgstr "与 EEE Reeder 通信" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:271 msgid "Communicate with the Nextbook Reader" -msgstr "" +msgstr "与 Nextbook Reader 通信" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1120,7 +1122,7 @@ msgstr "与 Nook Color 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." -msgstr "与 Nuut2 阅读器通信。" +msgstr "与 Nuut2 电子书阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." @@ -1149,7 +1151,7 @@ msgid "" ". Two special collections are available: %s:%s and %s:%s. Add these values " "to the list to enable them. The collections will be given the name provided " "after the \":\" character." -msgstr "。有两种特别选集: %s:%s 和 %s:%s。将这些值添加到列表以启用。选集将被 \":\" 后字符命名。" +msgstr "。有两种特别合集: %s:%s 和 %s:%s。将这些值添加到列表以启用。合集将被 \":\" 后字符命名。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:190 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 @@ -1186,7 +1188,7 @@ msgstr "与 Sunstech EB700 阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258 msgid "Unable to detect the %s disk drive. Try rebooting." -msgstr "无法检测到 %s 磁盘,请重启后重试。" +msgstr "无法检测到 %s 磁盘,请尝试重启。" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:438 msgid "Unable to detect the %s mount point. Try rebooting." @@ -1208,7 +1210,7 @@ msgstr "无法检测到 %s 磁盘。设备已弹出,或您的 kernel 使用旧 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:617 msgid "Unable to mount main memory (Error code: %d)" -msgstr "无法装载主存储器(错误代码:%d)" +msgstr "无法装载主存储器(错误代码:%d)" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:668 msgid "" @@ -1357,11 +1359,11 @@ msgstr "转换的电子书中所含图像格式。您可以试验几种格式, #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" -msgstr "不对图片进行处理" +msgstr "不处理图片" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" -msgstr "图像不转换为灰度(黑白)" +msgstr "图像不转换为灰度(黑白)" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 @@ -1452,7 +1454,7 @@ msgstr "列出公告板订阅清单" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" -msgstr "输出到" +msgstr "输出保存到" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:99 msgid "Level of verbosity. Specify multiple times for greater verbosity." @@ -1480,8 +1482,8 @@ msgid "" "cases, an output profile is required to produce documents that will work on " "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -"设置输出配置文件. 该配置文件让程序了解如何转换输出目标文件并为目标设备进行优化. 在某些情况下, " -"特定设备的文件格式需要该输出配置文件来定义如何生成其特定格式. 例如EPUB文件在SONY reader设备上. 可选项有:" +"设置输出配置文件。该配置文件让程序了解如何转换输出目标文件并为目标设备进行优化。在某些情况下,特定设备的文件格式需要该输出配置文件来定义如何生成其特定格式" +"、例如 EPUB 文件在 SONY reader 设备上。可选项有:" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 msgid "" @@ -1654,7 +1656,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" "更改文本对齐方式。 使用值\"left\" 将转换资源中所有的文本为左对齐。 (如:未对齐) 使用值\"justify\" " -"将转换资源中所有的未对齐的文本为对齐。使用值\"original\"(默认)则不更改源文件的对齐方式。请注意,仅部分输出格式支持对齐方式。" +"将转换资源中所有的未对齐的文本为对齐。使用值\"original\"(默认)则不更改源文件的对齐方式。请注意,仅部分输出格式支持对齐方式。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 msgid "" @@ -1780,7 +1782,7 @@ msgstr "用作排序的书籍标题序列数字。 " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 msgid "String to be used when sorting by author. " -msgstr "用以进行按作者排序的关键字符串. " +msgstr "用以进行按作者排序的关键字符串。 " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 msgid "Set the cover to the specified file or URL" @@ -1837,7 +1839,7 @@ msgstr "设定发布日期。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:527 msgid "Set the book timestamp (used by the date column in calibre)." -msgstr "设定书籍时间戳(calibre 中日期列使用)" +msgstr "设定书籍时间戳(calibre 中日期列使用)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:627 msgid "Could not find an ebook inside the archive" @@ -1869,11 +1871,11 @@ msgstr "分析失败:%s存在错误为:%s" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" -msgstr "ePub修复器" +msgstr "ePub 修复器" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "暂时避开epub检查漏洞" +msgstr "暂时避开 epubcheck 漏洞" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -1904,7 +1906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "你必须指定一个epub文件" +msgstr "必须指定一个 epub 文件" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" @@ -1914,7 +1916,7 @@ msgstr "修复未显化状态的文件" msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." -msgstr "修复未的显化的文件。 epub-fix能添加它们到显化状态或通过指定删除未显化状态选项来删除它们。" +msgstr "修复未显化的文件。 epub-fix能添加它们到显化状态或通过指定删除未显化状态选项来删除它们。" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" @@ -1960,7 +1962,7 @@ msgid "" "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" -"请不要使用SVG作为书籍封面。如果你的EPUB打算用到不支持SVG的设备(像iPhone或JetBook " +"请不要使用 SVG 作为书籍封面。如果你的 EPUB 打算用到不支持 SVG 的设备(像 iPhone 或 JetBook " "Lite)上的话,请使用该选项。不选中这个选项的话,这类设备将只能把封面显示为一个空白页。" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 @@ -1971,8 +1973,9 @@ msgid "" "and bottom of the image, but the image will never be distorted. Without this " "option the image may be slightly distorted, but there will be no borders." msgstr "" -"当使用SVG封面时,该选项会导致封面平铺满有效的屏幕区域,但仍会保持它的纵宽比(宽度和高度的比例)。意思就是说,这可能会在图像顶边或底边处产生空白边界,但" -"是图像本身不会被扭曲变形。不选该选项的话,图像可能会产生轻微的扭曲变形,但优点是不会出现空白边界。" +"当使用 SVG " +"封面时,该选项会导致封面平铺满有效的屏幕区域,但仍会保持它的纵宽比(宽度和高度的比例)。意思就是说,这可能会在图像顶边或底边处产生空白边界,但是图像本身不" +"会被扭曲变形。不选该选项的话,图像可能会产生轻微的扭曲变形,但优点是不会出现空白边界。" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:105 msgid "" @@ -2001,20 +2004,20 @@ msgid "" "of Contents)." msgstr "" "指定元素分节。\"无\" 则整书为一节。\"文件\" " -"则一文件为一节;若有文体使用此项。\"目录\"则按照目录结构分节;若失败,调整\"结构检测\"和/或\"目录\"设定(打开\"强制使用自动生成目录\")。" +"则一文件为一节;若有文体使用此项。\"目录\"则按照目录结构分节;若失败,调整\"结构检测\"和/或\"目录\"设定(打开\"强制使用自动生成目录\")。" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:249 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." -msgstr "在HTML文件中超链接遍历时使用广度优先算法. 默认情况下, 程序适用深度优先算法." +msgstr "在 HTML 文件中超链接遍历时使用广度优先算法. 默认情况下, 程序适用深度优先算法." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:256 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 "HTML文件中超链接遍历的最大深度. 该值必须为非负整数. 0 表示不进行超链接遍历. 默认值为 %default." +msgstr "HTML 文件中超链接遍历的最大深度. 该值必须为非负整数. 0 表示不进行超链接遍历. 默认值为 %default." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:265 msgid "" @@ -2028,29 +2031,29 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:33 msgid "CSS file used for the output instead of the default file" -msgstr "用于代替默认输出样式的CSS文件" +msgstr "用于代替默认输出样式的 CSS 文件" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:36 msgid "" "Template used for generation of the html index file instead of the default " "file" -msgstr "用于生成HTML索引文件的模版(取代默认模版)" +msgstr "用于生成 HTML 索引文件的模版(取代默认模版)" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:39 msgid "" "Template used for the generation of the html contents of the book instead of " "the default file" -msgstr "用于生成HTML内容文件的模版(取代默认模版)" +msgstr "用于生成 HTML 内容文件的模版(取代默认模版)" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:42 msgid "" "Extract the contents of the generated ZIP file to the specified directory. " "WARNING: The contents of the directory will be deleted." -msgstr "把生成的ZIP文件的内容解压缩到指定目录。注意:该目录中的文件将被删除。" +msgstr "把生成的 ZIP 文件的内容解压缩到指定目录。注意:该目录中的文件将被删除。" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." -msgstr "从EPUB文件创建LIT文件..." +msgstr "从 EPUB 文件创建 LIT 文件..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." @@ -2062,7 +2065,7 @@ msgstr "\t正在解析 HTML..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." -msgstr "\t检测到Baen文件. 重新分析处理中..." +msgstr "\t检测到 Baen 文件。重新分析处理中..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " @@ -3059,7 +3062,7 @@ msgid "" "spaces) represents a paragraph. Paragraphs end when the next line that " "starts with an indent is reached." msgstr "" -"Calibre 一般将空行作为段落标记。使用此选项将假定有缩进(一个 tab 或者两个以上空格)的行代表一段文字的开始。下一个缩进之前的内容为段尾。" +"Calibre 一般将空行作为段落标记。使用此选项将假定有缩进(一个 tab 或者两个以上空格)的行代表一段文字的开始。下一个缩进之前的内容为段尾。" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" @@ -3402,7 +3405,7 @@ msgstr "指定是否在每段开头设置双空格。" msgid "" "Specify whether or not to hide the chapter title for each chapter. Useful " "for image-only output (eg. comics)." -msgstr "指定每个章节是否隐藏章节标题。对图像类输出(如漫画)有用。" +msgstr "指定每个章节是否隐藏章节标题。对图像类输出(如漫画)有用。" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:48 msgid "Resize all the images for full screen view. " @@ -3471,136 +3474,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "默认将文件传输到存储卡而非设备内置存储" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "删除前确认" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "主窗口位置尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "新版程序可用时提示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "使用罗马数字作为序列数字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "以名称,流行度,或星级来为标签排序。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "在浏览模式下显示的书籍封面数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "转换到LRF文件的默认选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "查看LRF文件的选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "使用内置浏览器查看的文件格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "显示书籍列表时显示的信息列" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" -msgstr "在程序启动时启动内容服务器程序" +msgstr "在程序启动时启动内容服务程序" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "在数据库中保留旧消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "显示系统托盘图标" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "将下载的新闻传输到设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "书籍传输到设备后从书库中自动删除" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "将封面显示在单独的窗口而不是在 Calibre 主窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "禁用系统托盘消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" -msgstr "当“传送到设备”按钮被按下时的默认动作" +msgstr "当“传送到设备”按钮被按下时的默认操作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "等待中的工作进程最大数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 -msgid "Download social metadata (tags/rating/etc.)" -msgstr "下载社会性元数据(标签、评分等)" - #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +msgid "Download social metadata (tags/rating/etc.)" +msgstr "下载社会性元数据(标签、评分等)" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "使用新元数据覆盖作者和书名信息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" -msgstr "" +msgstr "自动下载可用封面" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "将并发任务最大值限制为 CPU 数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "标签浏览器分类无法显示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "用户界面的版式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "在标签浏览器中显示每个项目说明的平均星级" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "禁用界面动画" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "已复制" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "复制到剪贴板" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "复制" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "选择文件" @@ -3624,17 +3627,17 @@ msgstr "从单个目录添加书籍" msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" -msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" +msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为同一本书的不同格式)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" -msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" +msgstr "从目录添加书籍,包含子目录(单个目录下有多本书籍,假定每一本电子书文件均为不同电子书)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:44 msgid "Add Empty book. (Book entry with no formats)" -msgstr "添加空书。(无任何格式)" +msgstr "添加空书。(无任何格式)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:46 msgid "Add from ISBN" @@ -3757,7 +3760,7 @@ msgstr "从连接的设备添加书籍到你的calibre书库" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:550 msgid "Fetch annotations (experimental)" -msgstr "抓取注释(实验功能)" +msgstr "抓取注释(实验功能)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 @@ -3812,15 +3815,15 @@ msgstr "位置 %d • %s
" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34 msgid "Create catalog of books in your calibre library" -msgstr "在您 calibre 书库中创建书籍类目" +msgstr "在您 calibre 书库中创建书籍分类" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 msgid "No books selected to generate catalog for" -msgstr "未选定书籍生成类目" +msgstr "未选定书籍生成分类" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 msgid "Generating %s catalog..." -msgstr "正在生成 %s 类目..." +msgstr "正在生成 %s 分类..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 @@ -3832,14 +3835,16 @@ msgid "" "No books to catalog\n" "Check exclusion criteria" msgstr "" +"分类无书籍\n" +"检查排除条件" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:70 msgid "Catalog generated." -msgstr "已经生成类目。" +msgstr "已经生成分类。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:73 msgid "Export Catalog Directory" -msgstr "输出类目目录" +msgstr "输出分类目录" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:74 msgid "Select destination for %s.%s" @@ -4026,7 +4031,7 @@ msgstr "在%s中无法找到现有的caliber书库。它将被从已知书库列 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "不允许" @@ -4116,7 +4121,7 @@ msgstr "已复制%d本书到%s中" msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." -msgstr "" +msgstr "使用环境变量 CALIBRE_OVERRIDE_DATABASE_PATH 时不可是用其它书库。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:32 msgid "Deleting..." @@ -4240,7 +4245,7 @@ msgstr "连接到iTunes" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:41 msgid "Connect to Bambook" -msgstr "" +msgstr "连接锦书" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 @@ -4279,11 +4284,11 @@ msgstr "连接/共享" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" -msgstr "管理专辑" +msgstr "管理合集" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:14 msgid "Manage the collections on this device" -msgstr "管理设备上的收藏" +msgstr "管理设备上的合集" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 msgid "E" @@ -4907,7 +4912,7 @@ msgstr "格式" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 msgid "Collections" -msgstr "集合" +msgstr "合集" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:64 @@ -5008,7 +5013,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5107,31 +5112,31 @@ msgstr "电子书选项" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "" "Sections to include in catalog. All catalogs include 'Books by Author'." -msgstr "" +msgstr "分类中包含章节。所有分类包括“作者分类”。" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "Included sections" -msgstr "" +msgstr "包含章节" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 msgid "Books by &Title" -msgstr "" +msgstr "标题分类(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 msgid "Books by &Series" -msgstr "" +msgstr "系列分类(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 msgid "Recently &Added" -msgstr "" +msgstr "最新添加(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Books by &Genre" -msgstr "" +msgstr "流派分类(&G)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "&Descriptions" -msgstr "" +msgstr "描述(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "" @@ -5154,24 +5159,42 @@ msgid "" "right:0px; -qt-block-indent:0; text-indent:0px;\">e.g., [Project " "Gutenberg]

" msgstr "" +"\n" +"\n" +"

Default pattern

\n" +"

\\[.+\\]

\n" +"

excludes tags of the form " +"[tag],

\n" +"

e.g., [Project " +"Gutenberg]

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:306 msgid "Excluded genres" -msgstr "" +msgstr "排除流派" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:307 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "Tags to &exclude" -msgstr "" +msgstr "排除标签(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 msgid "" "Books matching either pattern will not be included in generated catalog. " -msgstr "" +msgstr "生成分类中不包含能够匹配任意条件的书籍。 " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 msgid "Excluded books" -msgstr "" +msgstr "排除书籍" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "" @@ -5190,23 +5213,37 @@ msgid "" "size:12pt;\">Default: ~,Catalog

" msgstr "" +"\n" +"\n" +"

Comma-separated list of tags to exclude.

\n" +"

Default: ~,Catalog

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "&Column/value" -msgstr "" +msgstr "栏/值(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Column containing additional exclusion criteria" -msgstr "" +msgstr "包含附加排除条件的栏" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Exclusion pattern" -msgstr "" +msgstr "排除条件" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 msgid "Matching books will be displayed with ✓" -msgstr "" +msgstr "匹配书籍将显示带有 ✓" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Read books" @@ -5222,7 +5259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Other options" -msgstr "" +msgstr "其它选项" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Wishlist tag" @@ -5234,15 +5271,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:328 msgid "&Thumbnail width" -msgstr "" +msgstr "缩略图宽度(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" -msgstr "" +msgid " inch" +msgstr " 英寸" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Description note" @@ -5282,7 +5319,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:340 msgid "&Separator" -msgstr "" +msgstr "分隔符(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -5450,7 +5487,7 @@ msgid "" "For settings that cannot be specified in this dialog, use the values saved " "in a previous conversion (if they exist) instead of using the defaults " "specified in the Preferences" -msgstr "对于不能在此对话框中指定的选项,使用前一个转换(若存在)中存储的值,而非首选项中的默认设置。" +msgstr "对于不能在此对话框中指定的选项,使用前一个转换(若存在)中存储的值,而非首选项中的默认设置。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70 msgid "Bulk Convert" @@ -5563,7 +5600,7 @@ msgid "" "calibre will place a lot of debug output into it. This will be useful in " "understanding the conversion process and figuring out the correct values for " "conversion parameters like Table of Contents and Chapter Detection." -msgstr "选择文件夹放置调试输出。如果您选择文件夹,将在期内放置众多调试输出。这对了解转换过程和找到正确转换参数(如目录和章节检测)很有用。" +msgstr "选择文件夹放置调试输出。如果您选择文件夹,将在期内放置众多调试输出。这对了解转换过程和找到正确转换参数(如目录和章节检测)很有用。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:59 msgid "" @@ -6076,7 +6113,7 @@ msgstr "内置目录(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:73 msgid "Output Encoding:" -msgstr "" +msgstr "输出编码:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -6205,11 +6242,11 @@ msgstr "优化章节标题和其它文档结构的检测。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 msgid "Detect chapters at (XPath expression):" -msgstr "检测章节位置(XPath 表达式):" +msgstr "检测章节位置(XPath 表达式):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Insert page breaks before (XPath expression):" -msgstr "之前插入分页位置(XPath 表达式):" +msgstr "之前插入分页位置(XPath 表达式):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 msgid "Header regular expression:" @@ -6281,15 +6318,15 @@ msgstr "控制内容目录的创建/转换" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" -msgstr "&一级目录(XPath 表达式):" +msgstr "&一级目录(XPath 表达式):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" -msgstr "&二级目录(XPath 表达式):" +msgstr "&二级目录(XPath 表达式):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" -msgstr "&三级目录(XPath 表达式):" +msgstr "&三级目录(XPath 表达式):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:68 msgid "Do not add &detected chapters to the Table of Contents" @@ -6441,7 +6478,7 @@ msgstr "值为(&V):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 msgid "(A regular expression)" -msgstr "(一条正则表达式)" +msgstr "(一条正则表达式)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 msgid "" @@ -6564,7 +6601,7 @@ msgstr "传输元数据到设备上" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:347 msgid "Send collections to device" -msgstr "发送收藏品到设备" +msgstr "发送合集到设备" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 msgid "Upload %d books to device" @@ -6584,7 +6621,7 @@ msgstr "查看设备上的书籍" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 msgid "Set default send to device action" -msgstr "设置传送到设备的默认动作" +msgstr "设置传送到设备的默认操作" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:464 msgid "Send to main memory" @@ -6681,7 +6718,7 @@ msgstr "上传到设备之前自动转换如下书籍?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:928 msgid "Sending catalogs to device." -msgstr "正在发送类目到设备。" +msgstr "正在发送分类到设备。" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1013 msgid "Sending news to device." @@ -6774,28 +6811,28 @@ msgstr "我的书籍" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:308 msgid "Generate catalog" -msgstr "生成类目" +msgstr "生成分类" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 msgid "Generate catalog for {0} books" -msgstr "为 {0} 本书生成类目" +msgstr "为 {0} 本书生成分类" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 msgid "Catalog &format:" -msgstr "类目格式(&F):" +msgstr "分类格式(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" -msgstr "类目标题(&T)(若当前已有类目标题则替换):" +msgstr "分类标题(&T)(若当前已有分类标题则替换):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 msgid "&Send catalog to device automatically" -msgstr "自动发送类目到设备(&S)" +msgstr "自动发送分类到设备(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 msgid "Catalog options" -msgstr "类目选项" +msgstr "分类选项" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:26 msgid "Check Library" @@ -6811,11 +6848,11 @@ msgstr "复到到剪贴板(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:45 msgid "Delete marked files (checked subitems)" -msgstr "删除标记文件(检查子项)" +msgstr "删除标记文件(检查子项)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:51 msgid "Fix marked sections (checked fixable items)" -msgstr "修复标记章节(可修复项)" +msgstr "修复标记章节(可修复项)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:61 msgid "Names to ignore:" @@ -6838,7 +6875,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:111 msgid "(fixable)" -msgstr "(可修复)" +msgstr "(可修复)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:134 msgid "Path from library" @@ -7037,12 +7074,12 @@ msgid "Author sort" msgstr "按作者排序" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "无效的作者名" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "作者名中不能包含&符号" @@ -7152,7 +7189,7 @@ msgstr "使用选定书籍作者标题覆盖当前值" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:100 msgid "Download &social metadata (tags/rating/etc.) for the selected book" -msgstr "为选定书籍下载社会性元数据(标签、评分等)(&S)" +msgstr "为选定书籍下载社会性元数据(标签、评分等)(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:42 msgid "Details of job" @@ -7475,7 +7512,7 @@ msgstr "你要进行查找的范围的名称" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:446 msgid "Search &mode:" -msgstr "" +msgstr "搜索模式(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:447 msgid "" @@ -7509,7 +7546,7 @@ msgstr "请勾选此框,如果你查找的字串需要精确区分大小写的 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:453 msgid "Cas&e sensitive" -msgstr "" +msgstr "大小写敏感(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:454 msgid "&Replace with:" @@ -7545,7 +7582,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:462 msgid "M&ode:" -msgstr "" +msgstr "模式(&O):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:463 msgid "Specify how the text should be copied into the destination." @@ -7583,11 +7620,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:472 msgid "Test text" -msgstr "" +msgstr "测试文本" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:473 msgid "Test result" -msgstr "" +msgstr "测试结果" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:474 msgid "Your test:" @@ -7703,19 +7740,19 @@ msgstr " 绿色表示当前作者排序匹配当前的作者" msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." -msgstr "" +msgstr " 红色表示当前作者排序不匹配当前作者。若是期望结果,则无需其它操作。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 msgid "" " The green color indicates that the current title sort matches the current " "title" -msgstr "" +msgstr " 绿色表示当前标题排序匹配当前标题" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:462 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." -msgstr "" +msgstr " 红色表示当前标题排序不匹配当前标题。若是期望结果,则无需其它操作。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:468 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:102 @@ -7753,7 +7790,7 @@ msgstr "改变的标签" msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes" -msgstr "" +msgstr "您改变了标签。要编辑标签,必须取消或者应用这些变更" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:796 msgid "There were errors" @@ -7846,7 +7883,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:435 msgid "Remove unused series (Series that have no books)" -msgstr "删除空系列(系列中没有书籍)" +msgstr "删除空系列(系列中没有书籍)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:437 msgid "&Fetch metadata from server" @@ -7988,11 +8025,11 @@ msgstr "账户" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:174 msgid "(optional)" -msgstr "(可选)" +msgstr "(可选)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:175 msgid "(required)" -msgstr "(必需)" +msgstr "(必需)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:192 msgid "Created by: " @@ -8271,7 +8308,7 @@ msgstr "出版商" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:124 msgid " (not on any book)" -msgstr " (书上都没有)" +msgstr " (书上都没有)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 msgid "" @@ -8296,7 +8333,7 @@ msgstr "已应用的项" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 msgid "Unapply (remove) tag from current tag category" -msgstr "从当前标签分类中不使用(移除)标签" +msgstr "从当前标签分类中不使用(移除)标签" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Category name: " @@ -8379,15 +8416,15 @@ msgstr "将标签添加到可用列表并应用到当前书籍" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "%s(曾为 %s)" +msgstr "%s(曾为 %s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "项目为空" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "项目不能设置为什么也没有。请删除之。" @@ -8409,11 +8446,11 @@ msgstr "必须从列表选定一项。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:106 msgid "Are you certain you want to delete the following items?" -msgstr "" +msgstr "确定删除下列项?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 msgid "Category Editor" -msgstr "类目编辑" +msgstr "分类编辑" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 msgid "Items in use" @@ -8423,7 +8460,7 @@ msgstr "使用中的项" msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." -msgstr "" +msgstr "从数据库删除项目。这将取消项目对所有书籍的应用并从数据库中移除项目。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:81 msgid "Rename the item in every book where it is used." @@ -8655,6 +8692,8 @@ msgid "" "For help with writing advanced news recipes, please visit User Recipes" msgstr "" +"创造高级新闻清单,请访问 用户清单" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:282 msgid "Recipe source code (python)" @@ -8929,7 +8968,7 @@ msgstr " - 任务" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:53 msgid "Eject this device" -msgstr "安全移除这个设备" +msgstr "安全移除此设备" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:64 msgid "Show books in calibre library" @@ -8940,7 +8979,7 @@ msgid "Show books in the main memory of the device" msgstr "显示设备主内存中的书籍" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "存储卡A" @@ -8949,7 +8988,7 @@ msgid "Show books in storage card A" msgstr "显示存储卡A中的书籍" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "存储卡B" @@ -8982,11 +9021,11 @@ msgstr "

用标题、作者、出版商、标签、注释等搜索书籍列表 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "&Go!" -msgstr "&Go!" +msgstr "搜!(&G)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:187 msgid "Do Quick Search (you can also press the Enter key)" -msgstr "快速搜索(也可按回车键)" +msgstr "快速搜索(也可按回车键)" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Reset Quick Search" @@ -9032,7 +9071,7 @@ msgstr "书籍 %s/%s。" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9101,7 +9140,7 @@ msgstr "显示列" msgid "Restore default layout" msgstr "恢复默认布局" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9302,7 +9341,7 @@ msgstr "尝试删除文件" msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." -msgstr "重定向控制台输出到对话窗口(含 stdout 和 stderr)。在 GUI 程序无输出流的 Windows 上十分有用。" +msgstr "重定向控制台输出到对话窗口(含 stdout 和 stderr)。在 GUI 程序无输出流的 Windows 上十分有用。" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" @@ -9427,7 +9466,7 @@ msgstr "默认抓取元数据覆盖作者和标题(&O)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:138 msgid "Download &social metadata (tags/ratings/etc.) by default" -msgstr "默认下载社会性元数据(标签、评分等)(&S)" +msgstr "默认下载社会性元数据(标签、评分等)(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:139 msgid "Show notification when &new version is available" @@ -9514,7 +9553,7 @@ msgid "" "Here you can re-arrange the layout of the columns in the calibre library " "book list. You can hide columns by unchecking them. You can also create your " "own, custom columns." -msgstr "此处您可以重新编排 claibre 书库书单的栏输出。取消勾选即隐藏,也可创建定制栏。" +msgstr "此处您可以重新编排 calibre 书库书单的栏输出。取消勾选即隐藏,也可创建定制栏。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:84 @@ -9710,7 +9749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:170 msgid "Default: (nothing)" -msgstr "默认:(无)" +msgstr "默认:(无)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:164 msgid "&Template" @@ -9748,7 +9787,7 @@ msgid "" "calibre can send your books to you (or your reader) by email. Emails will be " "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." -msgstr "calibre 可以将您的书籍用电子邮件发送给你(或您的读者)。电子邮件将自动向所有钩选自动发送的地址发送下载新闻。" +msgstr "calibre 可以将您的书籍用电子邮件发送给你(或您的读者)。电子邮件将自动向所有钩选自动发送的地址发送下载新闻。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:67 msgid "Add an email address to which to send books" @@ -9820,77 +9859,113 @@ msgstr "自动" msgid "Never" msgstr "从不" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 -msgid "User Interface &layout (needs restart):" -msgstr "用户界面风格(&L)(须重启生效):" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "首字母" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "已禁用" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "已分区" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 +msgid "User Interface &layout (needs restart):" +msgstr "用户界面风格(&L)(须重启生效):" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "浏览模式下显示的书籍封面数量(&N), 须重启生效:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "选择界面语言, 需重启(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "在标签浏览器中显示平均评分(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "禁用所有的动画效果。有助于提高在老旧电脑上的运行速度。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "禁用动画效果(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需重启生效(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "启动时显示软件启动画面(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "禁用系统托盘提示(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "使用罗马数字作为序列数字" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在单独的窗口显示封面浏览界面, 需重启生效(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "即时搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "工具栏(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "图标大小(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "在图标下显示文本(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "把工具栏分割成两栏(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "界面字体:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" -msgstr "改变字体(&F)(需要重启)" +msgstr "改变字体(&F)(需要重启)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:222 msgid "&Apply" @@ -9948,7 +10023,7 @@ msgstr "如果您移动 calibre.app,您必须重新安装命令行工具。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:61 msgid "&Maximum number of waiting worker processes (needs restart):" -msgstr "等待中的工作进程最大值(需要重启)(&M)" +msgstr "等待中的工作进程最大值(需要重启)(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:62 msgid "Limit the max. simultaneous jobs to the available CPU &cores" @@ -10010,11 +10085,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:121 msgid "Format (choose first)" -msgstr "格式(首先选择)" +msgstr "格式(首先选择)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 msgid "Device (choose second)" -msgstr "设备(其次选择)" +msgstr "设备(其次选择)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 msgid "Add new plugboard" @@ -10132,11 +10207,11 @@ msgstr "添加(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 msgid "Any custom field" -msgstr "" +msgstr "任意定制域" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:34 msgid "The lookup name of any custom field. These names begin with \"#\")" -msgstr "" +msgstr "任意输入域的搜索名。这些名称以 \"#\") 开头" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:47 msgid "Save &template" @@ -10225,18 +10300,21 @@ msgid "" "

  • Automatic management: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect
  • " msgstr "" +"
  • 手动管理: Calibre 仅在发送图书时更新元数据,添加合集。此情况下,calibre 不会移除一个合集。
  • \n" +"
  • 仅仅发送: Calibre 在发送图书时更新元数据,添加/移除合集。
  • \n" +"
  • 自动管理: Calibre 每次连接设备都自动保持设备上元数据和书库一致
  • " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 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 " "by customizing the device interface plugins in Preferences->Advanced->Plugins" -msgstr "" +msgstr "此处控制发送到设备使用的书籍保存方式。此设定会被单个设备单独设定所覆盖,在首选项->高级->插件可定义单独设置" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:340 msgid "Failed to start content server" -msgstr "无法启动内容服务器" +msgstr "无法启动内容服务程序" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:99 msgid "Error log:" @@ -10258,7 +10336,7 @@ msgstr "服务器端口(&p):" msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." -msgstr "如果您使用空密码将导致其他人可以从web界面访问您的书籍库." +msgstr "如果您使用空密码,其他人将可从 web 界面访问您的图书合集。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:128 msgid "" @@ -10280,7 +10358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:133 msgid "Restriction (saved search) to apply:" -msgstr "限制(已存搜索):" +msgstr "限制(已存搜索):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:134 msgid "" @@ -10306,7 +10384,7 @@ msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." -msgstr "Calibre 带有一个网络服务器程序,您可以由此使用浏览器访问你的书库。对服务器程序配置的修改需要重启服务器程序生效。" +msgstr "Calibre 带有一个网络服务程序,您可以由此使用浏览器访问你的书库。对服务器程序配置的修改需要重启服务器程序生效。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:139 msgid "Run server &automatically on startup" @@ -10328,7 +10406,7 @@ msgid "" msgstr "" "

    请记住 Calibre 只有在运行时,才可能提供服务。\n" "

    Stanza 可以自动发现您的 Calibre 书库。若没有,请在您 iPhone 上 Stanza 阅读器中添加 URL " -"http://myhostname:8080 作为新类目。此时 myhostname 应该为有效主机名,或者您 Calibre 程序所运行计算机的 IP " +"http://myhostname:8080 作为新分类。此时 myhostname 应该为有效主机名,或者您 Calibre 程序所运行计算机的 IP " "地址。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/social.py:34 @@ -10337,7 +10415,7 @@ msgstr "正在下载社会性元数据,请稍候..." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:36 msgid "Switch between library and device views" -msgstr "" +msgstr "切换书库视图和设备视图" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:39 msgid "Separator" @@ -10377,7 +10455,7 @@ msgstr "无法移除" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:260 msgid "Cannot remove the actions %s from this location" -msgstr "" +msgstr "此处无法移除 %s 操作" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:99 msgid "Customize the actions in:" @@ -10421,15 +10499,15 @@ msgstr "您输入的优化调整值是无效的,请尝试将优化调整值恢 msgid "" "Values for the tweaks are shown below. Edit them to change the behavior of " "calibre. Your changes will only take effect after a restart of calibre." -msgstr "" +msgstr "下面显示调整赋值。改变赋值以调整 calibre 行为。所有变更在重启 calibre 之后生效。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:51 msgid "All available tweaks" -msgstr "" +msgstr "所有可用调整" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:52 msgid "&Current tweaks" -msgstr "" +msgstr "当前调整(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:270 @@ -10444,7 +10522,7 @@ msgstr "选定的搜索结果将被永久删除,你确定吗?" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:357 msgid "Search (For Advanced Search click the button to the left)" -msgstr "搜索(点击左侧按钮进行高级搜索)" +msgstr "搜索(点击左侧按钮进行高级搜索)" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:419 msgid "Saved Searches" @@ -10461,7 +10539,7 @@ msgstr "限制于" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:68 msgid "(all books)" -msgstr "(所有书籍)" +msgstr "(所有书籍)" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:62 msgid "({0} of {1})" @@ -10526,68 +10604,72 @@ msgstr "单击改变" msgid "&Alternate shortcut:" msgstr "其它快捷键(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "重命名'%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "为 '%s'编辑排序" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" -msgstr "隐藏类目 %s" +msgstr "隐藏分类 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "显示分类" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "管理%s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "管理已存搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "管理用户分类" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "显示所有分类" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "复制搜索名称" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." -msgstr "" +msgstr "已存搜索名 %s 被占用。" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" -msgstr "" +msgstr "在标签浏览中搜索项目" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10597,67 +10679,67 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" -msgstr "" +msgstr "ALT+f" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" -msgstr "" +msgstr "搜索(&I)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" -msgstr "" +msgstr "搜索首个/下一匹配项" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" -msgstr "" +msgstr "收缩所有分类" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

    Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "按名字排序" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "按欢迎度排序" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "按平均评分排序" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "设置标签浏览器中内容的排序规则" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "匹配所有" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "匹配任一" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "管理用户分类(&U)" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "把你自定义的分类添加到标签浏览器" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:183 msgid "Convert book %d of %d (%s)" -msgstr "转换 %2$d 本书中的第 %1$d 本 (%s)" +msgstr "转换第 %d 本书 (共%d本) (%s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 @@ -10669,7 +10751,7 @@ msgstr "无法转换某些书籍" msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." -msgstr "由于未找到适用源格式,无法转换 %2$d 本书中的 %1$d 本。" +msgstr "由于未找到适用源格式,无法转换第 %d 本书(共 %d 本)。" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" @@ -10699,7 +10781,7 @@ msgstr "恢复(&R)" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:173 msgid "&Donate to support calibre" -msgstr "捐款赞助 Calibre 项目(&D)" +msgstr "捐助 Calibre 项目(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:177 msgid "&Eject connected device" @@ -10744,7 +10826,7 @@ msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development. " "Your donation helps keep calibre development going." -msgstr "" +msgstr "是全球众多志愿者的杰作。若您觉得它有用,请考虑捐助其开发。您的捐助是 calibre 持续开发的动力。" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:556 msgid "There are active jobs. Are you sure you want to quit?" @@ -10775,6 +10857,8 @@ msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" msgstr "" +"%s 已经更新到版本 %s。参见新功能。是否访问下载页面?" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:59 msgid "Update available!" @@ -10914,7 +10998,7 @@ msgstr "默认断词分行语言(&L)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:196 msgid "&Resize images larger than the viewer window (needs restart)" -msgstr "调整大于查看器窗口的图像大小(需要重启)(&R)" +msgstr "调整大于查看器窗口的图像大小(需要重启)(&R)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:197 msgid "Page flip &duration:" @@ -10954,6 +11038,8 @@ msgid "" "For examples, click here." msgstr "" +"

    CSS 样式表可控制书籍外观。比如,点击此处。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:207 msgid "User &Stylesheet" @@ -11006,7 +11092,7 @@ msgstr "可用滚轮翻页" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "" "The time, in seconds, for the page flip animation. Default is half a second." -msgstr "" +msgstr "翻页动画秒数,默认半秒。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 msgid "Font options" @@ -11335,7 +11421,7 @@ msgid "" "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -"若您使用 Android 手机上的 WordPlayer 电子书程序,您可以用设备直接访问您的 Calibre 书库。这需要您打开内容服务器。" +"若您使用 Android 手机上的 WordPlayer 电子书程序,您可以用设备直接访问您的 Calibre 书库。这需要您启动内容服务程序。" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 msgid "" @@ -11463,7 +11549,7 @@ msgstr "选择您的语言(&L):" msgid "" "

    Choose a location for your books. When you add books to calibre, they " "will be copied here. Use an empty folder for a new calibre library:" -msgstr "" +msgstr "

    选择书库位置。当您向 calibre 添加书籍,书籍将会复制到此位置。请用空目录创建新的书库:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 msgid "&Change" @@ -11496,13 +11582,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:147 msgid "Setup sending email using" -msgstr "" +msgstr "配置发送邮件使用" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:149 msgid "" "If you don't have an account, you can sign up for a free {name} email " "account at http://{url}. {extra}" msgstr "" +"若无账户,可在 http://{url} 申请免费 {name} 邮箱账户。{extra}" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:156 msgid "Your %s &email address:" @@ -11644,11 +11731,11 @@ msgid "" msgstr "" "

    如果您在 iPhone/iTouch 使用 Stanza 电子书程序,可以直接从设备访问您的 " -"Calibre 书库。需要打开 Calibre 内容服务器。" +"Calibre 书库。需要打开 Calibre 内容服务程序。" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 msgid "Turn on the &content server" -msgstr "打开内容服务器(&C)" +msgstr "启用内容服务程序(&C)" #: /home/kovid/work/calibre/src/calibre/library/caches.py:264 msgid "today" @@ -11697,7 +11784,7 @@ msgstr "空白" msgid "empty" msgstr "空的" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11707,7 +11794,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11772,19 +11859,19 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" -"为 BibTeX 类目编辑类型。\n" +"为 BibTeX 分类编辑类型。\n" "可用类型: book, misc, mixed.\n" "默认: '%default'\n" "用于: BIBTEX 输出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11793,7 +11880,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11801,14 +11888,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11817,49 +11904,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11869,7 +11956,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11879,14 +11966,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11894,7 +11981,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12019,7 +12106,7 @@ msgstr "排列域无效。可用域:" msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" -msgstr "下列书籍已经存在于数据库,未被田间(参见 --duplicates 选项):" +msgstr "下列书籍已经存在于数据库,未被田间(参见 --duplicates 选项):" #: /home/kovid/work/calibre/src/calibre/library/cli.py:270 msgid "" @@ -12051,7 +12138,7 @@ msgstr "即使书籍已经存在于数据库仍然添加。通过书名进行区 #: /home/kovid/work/calibre/src/calibre/library/cli.py:285 msgid "Add an empty book (a book with no formats)" -msgstr "添加空白书籍(无格式书籍)" +msgstr "添加空白书籍(无格式书籍)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "Set the title of the added empty book" @@ -12187,8 +12274,8 @@ msgstr "" "%prog export [options] ids\n" "\n" "导出指定 id 的书籍。\n" -"导出操作保存所有格式书籍、封面和元数据(位于一个 opf 文\n" -"件)。您可以通过 list 命令得到文件 id。\n" +"导出操作保存所有格式书籍、封面和元数据(位于一个 opf 文\n" +"件)。您可以通过 list 命令得到文件 id。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:507 msgid "Export all books in database, ignoring the list of ids." @@ -12255,7 +12342,7 @@ msgid "" "If declared, --search is ignored.\n" "Default: all" msgstr "" -"逗号分割数据库 ID 到类目的列表。\n" +"逗号分割数据库 ID 到分类的列表。\n" "一旦声明,忽略 --search \n" "默认:全部" @@ -12273,7 +12360,7 @@ msgstr "显示详细输出信息。有利调试" #: /home/kovid/work/calibre/src/calibre/library/cli.py:679 msgid "Error: You must specify a catalog output file" -msgstr "错误:您必须指定一个类目输出文件" +msgstr "错误:您必须指定一个分类输出文件" #: /home/kovid/work/calibre/src/calibre/library/cli.py:728 msgid "" @@ -12351,7 +12438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:842 msgid "Error: You must specify an action (add|remove|list)" -msgstr "错误:你必须指定一个动作(添加|移除|列表)" +msgstr "错误:你必须指定一个动作(添加|移除|列表)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:850 msgid "Name:" @@ -12469,11 +12556,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1048 msgid "The string used to separate fields in CSV mode. Default is a comma." -msgstr "" +msgstr "CSV 模式下字符串分隔符。默认逗号。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1086 msgid "CATEGORY ITEMS" -msgstr "类目项目" +msgstr "分类项目" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1155 msgid "" @@ -12509,31 +12596,31 @@ msgstr "标签必须只包含小写字母,数字及下划线,并且以字母 msgid "%sAverage rating is %3.1f" msgstr "%s的平均星级是%3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "主" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "正在压缩数据库" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "正在检查" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "正在检查缺失文件。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "已检查 id" @@ -12680,7 +12767,7 @@ msgstr "请求格式不可用" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" -msgstr "Calibre 内容服务器控制设定" +msgstr "Calibre 内容服务程序控制设定" #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" @@ -12723,7 +12810,7 @@ msgstr "" msgid "" "Prefix to prepend to all URLs. Useful for reverseproxying to this server " "from Apache/nginx/etc." -msgstr "" +msgstr "所有 URL 的前缀。用于 Apache/nginx 等反向代理。" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:60 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:436 @@ -12745,7 +12832,7 @@ msgstr "末项" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:105 msgid "Browsing %d books" -msgstr "" +msgstr "浏览 %d 本书" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:122 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:252 @@ -12817,7 +12904,7 @@ msgstr "其它格式" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:643 msgid "Read %s in the %s format" -msgstr "" +msgstr "用 %2$s 格式阅读 %1$s" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:648 msgid "Get" @@ -12858,7 +12945,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:52 msgid "Path to the library folder to serve with the content server" -msgstr "内容服务器上书库目录路径" +msgstr "内容服务程序上书库目录路径" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:54 msgid "Write process PID to the specified file" @@ -12874,7 +12961,7 @@ msgstr "" msgid "" "Auto reload server when source code changes. May not work in all " "environments." -msgstr "" +msgstr "源代码改变后自动重载服务程序。可能不适用所有环境。" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:114 msgid "%d book" @@ -12936,7 +13023,7 @@ msgstr "isbndb.com 的访问密钥" #: /home/kovid/work/calibre/src/calibre/utils/config.py:703 msgid "Default timeout for network operations (seconds)" -msgstr "网络操作默认超时(秒)" +msgstr "网络操作默认超时(秒)" #: /home/kovid/work/calibre/src/calibre/utils/config.py:705 msgid "Path to directory in which your library of books is stored" @@ -12980,7 +13067,7 @@ msgstr "已存搜索列表" #: /home/kovid/work/calibre/src/calibre/utils/config.py:728 msgid "User-created tag browser categories" -msgstr "" +msgstr "用户创建标签浏览器分类" #: /home/kovid/work/calibre/src/calibre/utils/config.py:730 msgid "How and when calibre updates metadata on the device." @@ -12988,7 +13075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:93 msgid "failed to scan program. Invalid input {0}" -msgstr "" +msgstr "扫描程序失败。无效输入 {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:98 msgid " near " @@ -13036,7 +13123,7 @@ msgstr "格式:未知格式类型字符 {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:471 msgid "No such variable " -msgstr "" +msgstr "无此变量 " #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -13060,7 +13147,7 @@ msgstr "巴西葡萄牙语" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" -msgstr "英语(英国)" +msgstr "英语(英国)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" @@ -13068,7 +13155,7 @@ msgstr "简体中文" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" -msgstr "中文(香港)" +msgstr "中文(香港)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" @@ -13080,75 +13167,75 @@ msgstr "英语" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" -msgstr "英语(澳大利亚)" +msgstr "英语(澳大利亚)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" -msgstr "英语(新西兰)" +msgstr "英语(新西兰)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" -msgstr "英语(加拿大)" +msgstr "英语(加拿大)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" -msgstr "英语(印度)" +msgstr "英语(印度)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" -msgstr "英语(泰国)" +msgstr "英语(泰国)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" -msgstr "英语(塞浦路斯)" +msgstr "英语(塞浦路斯)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" -msgstr "英语(巴基斯坦)" +msgstr "英语(巴基斯坦)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" -msgstr "英语(以色列)" +msgstr "英语(以色列)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" -msgstr "英语(新加坡)" +msgstr "英语(新加坡)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" -msgstr "英语(也门)" +msgstr "英语(也门)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" -msgstr "英语(冰岛)" +msgstr "英语(冰岛)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" -msgstr "英语(中国)" +msgstr "英语(中国)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" -msgstr "西班牙语(巴拉圭)" +msgstr "西班牙语(巴拉圭)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" -msgstr "德语(奥地利)" +msgstr "德语(奥地利)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "French (BE)" -msgstr "法语(比利时)" +msgstr "法语(比利时)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (NL)" -msgstr "荷兰语(荷兰)" +msgstr "荷兰语(荷兰)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 msgid "Dutch (BE)" -msgstr "荷兰语(比利时)" +msgstr "荷兰语(比利时)" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56 msgid "Choose theme (needs restart)" -msgstr "选择主题(需要重启)" +msgstr "选择主题(需要重启)" #: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:188 msgid "No interpreter" @@ -13445,75 +13532,3 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "Do not download CSS stylesheets." msgstr "不下载 CSS 样式表。" - -#~ msgid "" -#~ "Specify the character encoding of the output document. The default is utf-8. " -#~ "Note: This option is not honored by all formats." -#~ msgstr "设置输出文件使用的编码格式. 默认使用utf-8. 注意: 该选项将应用于所有输出格式." - -#~ msgid "" -#~ "Specify the compression level to use. Scale 1 - 10. 1 being the lowest " -#~ "compression but the fastest and 10 being the highest compression but the " -#~ "slowest." -#~ msgstr "指定压缩级别。范围 1-10。1 为最低级别,压缩过程最快;10为最高压缩率,但压缩过程更长。" - -#~ msgid "'Don't include this book' tag:" -#~ msgstr "\"不含此书\"标签:" - -#~ msgid "Additional note tag prefix:" -#~ msgstr "附加笔记标签前缀:" - -#~ msgid "Include 'Titles' Section" -#~ msgstr "包含\"标题\"部分" - -#~ msgid "Include 'Recently Added' Section" -#~ msgstr "包含\"最近添加\"部分" - -#~ msgid "" -#~ "No books to catalog\n" -#~ "Check exclude tags" -#~ msgstr "" -#~ "没有书籍收入类目\n" -#~ "检查不含标签" - -#~ msgid "Regex pattern describing tags to exclude as genres:" -#~ msgstr "正则表达式描述标签,以排除体裁:" - -#~ msgid "Sort numbers as text" -#~ msgstr "将数字做文本处理" - -#~ msgid "Include 'Series' Section" -#~ msgstr "包含'系列'节" - -#~ msgid "Case sensitive" -#~ msgstr "区分大小写" - -#~ msgid "Search mode:" -#~ msgstr "查找模式:" - -#~ msgid "Mode:" -#~ msgstr "模式:" - -#~ msgid "use comma" -#~ msgstr "使用逗号" - -#~ msgid "Communicate with the PocketBook 602 reader." -#~ msgstr "和 PocketBook 602 阅读器进行交流" - -#~ msgid "Unable to connect to Bambook." -#~ msgstr "无法连接锦书。" - -#~ msgid "Wishlist tag:" -#~ msgstr "愿望列表标签:" - -#~ msgid "Books marked as read:" -#~ msgstr "标记已读书籍:" - -#~ msgid "Apply function after replace:" -#~ msgstr "替换后执行函数:" - -#~ msgid "Test &text" -#~ msgstr "测试文本(&T)" - -#~ msgid "Test re&sult" -#~ msgstr "测试结果(&S)" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 0347936ba1..34a797fe16 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2009-09-05 19:14+0000\n" "Last-Translator: pikoman \n" "Language-Team: Chinese (Hong Kong) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:58+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -111,8 +111,8 @@ msgstr "不要做任何事情" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -138,13 +138,13 @@ msgstr "不要做任何事情" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -731,18 +731,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "" @@ -3291,136 +3291,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "" @@ -3844,7 +3844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "" @@ -4822,7 +4822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5049,7 +5049,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6835,12 +6835,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8174,12 +8174,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8706,7 +8706,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8715,7 +8715,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8798,7 +8798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8867,7 +8867,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9580,75 +9580,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10278,68 +10314,72 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10349,60 +10389,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

    Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11432,7 +11472,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11442,7 +11482,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11508,14 +11548,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11524,7 +11564,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11532,14 +11572,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11548,49 +11588,49 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11600,7 +11640,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11610,14 +11650,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11625,7 +11665,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12186,31 +12226,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index db06672e05..03e69617c7 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-01 19:43+0000\n" +"POT-Creation-Date: 2011-01-02 23:55+0000\n" "PO-Revision-Date: 2010-09-03 19:15+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-02 04:59+0000\n" +"X-Launchpad-Export-Date: 2011-01-04 14:01+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" @@ -112,8 +112,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 @@ -139,13 +139,13 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 #: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:405 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:402 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:414 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 @@ -737,18 +737,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:207 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:220 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:216 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150 msgid "News" msgstr "新聞" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264 msgid "Catalog" msgstr "分類" @@ -3425,136 +3425,136 @@ msgid "" "removed with plain text output." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Send file to storage card instead of main memory by default" msgstr "預設傳送檔案到記憶卡而非主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Confirm before deleting" msgstr "刪除前確認" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Main window geometry" msgstr "主視窗位置大小" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Notify when a new version is available" msgstr "當有新版本可用時通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Use Roman numerals for series number" msgstr "在叢書編號中使用羅馬數字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Number of covers to show in the cover browsing mode" msgstr "在封面瀏覽模式中要顯示的封面數量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 msgid "Defaults for conversion to LRF" msgstr "轉換為 LRF 的預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86 msgid "Options for the LRF ebook viewer" msgstr "LRF 電子書檢視器的選項" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Formats that are viewed using the internal viewer" msgstr "使用內部檢視器觀看的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Columns to be displayed in the book list" msgstr "在書籍清單中顯示的欄位" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Automatically launch content server on application startup" msgstr "應用程式啟動時自動執行內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Oldest news kept in database" msgstr "保留在資料庫中最舊的新聞" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Show system tray icon" msgstr "顯示系統匣圖示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "Upload downloaded news to device" msgstr "將下載的新聞上傳到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Delete books from library after uploading to device" msgstr "上傳到裝置後刪除書庫中的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "在個別視窗中顯示 cover flow 而非在主 calibre 視窗中顯示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 msgid "Disable notifications from the system tray icon" msgstr "停用系統匣圖示的通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104 msgid "Default action to perform when send to device button is clicked" msgstr "當按下「傳送到裝置」按鈕時的預設動作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Maximum number of waiting worker processes" msgstr "等待 worker 程序的最大數目" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Download social metadata (tags/rating/etc.)" msgstr "下載社交網路元數據(標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Overwrite author and title with new metadata" msgstr "以新的元數據覆蓋作者和書名" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509 msgid "Copied" msgstr "已複製" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 msgid "Copy to Clipboard" msgstr "複製到剪貼簿" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95 msgid "Copy" msgstr "複製" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471 msgid "Choose Files" msgstr "選擇檔案" @@ -3978,7 +3978,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764 msgid "Not allowed" msgstr "不允許的" @@ -4956,7 +4956,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 @@ -5183,7 +5183,7 @@ msgid "Size hint for Description cover thumbnails" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 -msgid "\"" +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 @@ -6984,12 +6984,12 @@ msgid "Author sort" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829 msgid "Author names cannot contain & characters." msgstr "" @@ -8327,12 +8327,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -8877,7 +8877,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:846 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:855 msgid "Card A" msgstr "" @@ -8886,7 +8886,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:857 msgid "Card B" msgstr "" @@ -8969,7 +8969,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -9038,7 +9038,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -9751,75 +9751,111 @@ msgstr "" msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "By first letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60 +msgid "Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 +msgid "Partitioned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在瀏覽模式中要顯示的封面數(需重新啟動)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142 msgid "Choose &language (requires restart):" msgstr "選擇語言(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需要重新啟動)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示封面瀏覽器(需要重新啟動)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Search as you type" msgstr "隨打即查" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 +msgid "Tags browser category partitioning method:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153 +msgid "" +"Choose how tag browser subcategories are displayed when\n" +"there are more items than the limit. Select by first\n" +"letter to see an A, B, C list. Choose partitioned to\n" +"have a list of fixed-sized groups. Set to disabled\n" +"if you never want subcategories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158 +msgid "Collapse when more items than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159 +msgid "" +"If a Tag Browser category has more than this number of items, it is divided\n" +"up into sub-categories. If the partition method is set to disable, this " +"value is ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "&Split the toolbar into two toolbars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166 msgid "Change &font (needs restart)" msgstr "" @@ -10457,68 +10493,72 @@ msgstr "點選以變更" msgid "&Alternate shortcut:" msgstr "替代的捷徑鍵(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300 +msgid "Change sub-categorization scheme" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:323 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -10528,60 +10568,60 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268 msgid "No More Matches.

    Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match all" msgstr "符合全部" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291 msgid "Match any" msgstr "符合任何" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11631,7 +11671,7 @@ msgstr "" msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -11641,7 +11681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -11711,7 +11751,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -11721,7 +11761,7 @@ msgstr "" "預設:「%default」\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " @@ -11733,7 +11773,7 @@ msgstr "" "預設:「%default」沒有\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588 msgid "" "field:pattern specifying custom field/contents indicating book should be " "excluded.\n" @@ -11741,14 +11781,14 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -11761,49 +11801,49 @@ msgstr "" "預設值為:「%default」\n" "套用到: ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609 msgid "" "Include book descriptions in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616 msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630 msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644 msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651 msgid "" ":[before|after]:[True|False] specifying:\n" " Custom field containing notes to merge with Comments\n" @@ -11813,7 +11853,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -11826,14 +11866,14 @@ msgstr "" "預設值:「%default」\n" "套用到:ePub、MOBI 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668 msgid "" "field:pattern indicating book has been read.\n" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674 msgid "" "Size hint (in inches) for book covers in catalog.\n" "Range: 1.0 - 2.0\n" @@ -11841,7 +11881,7 @@ msgid "" "Applies to ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682 msgid "" "Tag indicating book to be displayed as wishlist item.\n" "Default: '%default'\n" @@ -12440,31 +12480,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:844 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:853 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578 msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607 msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624 msgid "Compacting database" msgstr "正在壓實資料庫" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749 msgid "Checking SQL integrity..." msgstr "正在檢查 SQL 完整性..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787 msgid "Checking for missing files." msgstr "正在檢查缺少的檔案。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815 msgid "Checked id" msgstr "已檢查 id" diff --git a/src/calibre/utils/formatter.py b/src/calibre/utils/formatter.py index 4fe8ad2e4f..23763a25bf 100644 --- a/src/calibre/utils/formatter.py +++ b/src/calibre/utils/formatter.py @@ -431,7 +431,10 @@ class TemplateFormatter(string.Formatter): return prefix + val + suffix def vformat(self, fmt, args, kwargs): - ans = string.Formatter.vformat(self, fmt, args, kwargs) + if fmt.startswith('program:'): + ans = self._eval_program(None, fmt[8:]) + else: + ans = string.Formatter.vformat(self, fmt, args, kwargs) return self.compress_spaces.sub(' ', ans).strip() ########## a formatter guaranteed not to throw and exception ############ @@ -441,10 +444,7 @@ class TemplateFormatter(string.Formatter): self.book = book self.composite_values = {} try: - if fmt.startswith('program:'): - ans = self._eval_program(None, fmt[8:]) - else: - ans = self.vformat(fmt, [], kwargs).strip() + ans = self.vformat(fmt, [], kwargs).strip() except Exception, e: if DEBUG: traceback.print_exc() @@ -453,7 +453,7 @@ class TemplateFormatter(string.Formatter): class ValidateFormatter(TemplateFormatter): ''' - Provides a format function that substitutes '' for any missing value + Provides a formatter that substitutes the validation string for every value ''' def get_value(self, key, args, kwargs): return self._validation_string @@ -468,6 +468,7 @@ class EvalFormatter(TemplateFormatter): A template formatter that uses a simple dict instead of an mi instance ''' def get_value(self, key, args, kwargs): + key = key.lower() return kwargs.get(key, _('No such variable ') + key) eval_formatter = EvalFormatter() diff --git a/src/calibre/utils/magick/__init__.py b/src/calibre/utils/magick/__init__.py index bf0f48db7d..834a798de5 100644 --- a/src/calibre/utils/magick/__init__.py +++ b/src/calibre/utils/magick/__init__.py @@ -106,13 +106,16 @@ class Image(_magick.Image): # {{{ return ans def load(self, data): - return _magick.Image.load(self, bytes(data)) + data = bytes(data) + if not data: + raise ValueError('Cannot open image from empty data string') + return _magick.Image.load(self, data) def open(self, path_or_file): if not hasattr(path_or_file, 'read') and \ path_or_file.lower().endswith('.wmf'): # Special handling for WMF files as ImageMagick seems - # to hand while reading them from a blob on linux + # to hang while reading them from a blob on linux if isinstance(path_or_file, unicode): path_or_file = path_or_file.encode(filesystem_encoding) return _magick.Image.read(self, path_or_file) @@ -121,6 +124,8 @@ class Image(_magick.Image): # {{{ data = data.read() else: data = open(data, 'rb').read() + if not data: + raise ValueError('%r is an empty file'%path_or_file) self.load(data) @dynamic_property diff --git a/src/calibre/utils/wmf/__init__.py b/src/calibre/utils/wmf/__init__.py new file mode 100644 index 0000000000..68dfb8d2b5 --- /dev/null +++ b/src/calibre/utils/wmf/__init__.py @@ -0,0 +1,9 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2011, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + + + diff --git a/src/calibre/utils/wmf/wmf.c b/src/calibre/utils/wmf/wmf.c new file mode 100644 index 0000000000..1f8e8a27f3 --- /dev/null +++ b/src/calibre/utils/wmf/wmf.c @@ -0,0 +1,200 @@ +#define UNICODE +#define PY_SSIZE_T_CLEAN +#include + +#include +#include + +typedef struct { + char *data; + size_t len; + size_t pos; +} buf; + +//This code is taken mostly from the Abiword wmf plugin + + +// returns unsigned char cast to int, or EOF +static int wmf_WMF_read(void * context) { + char c; + buf *info = (buf*)context; + + if (info->pos == info->len) + return EOF; + + c = info->data[pos]; + + info->pos++; + + return (int)c; +} + +// returns (-1) on error, else 0 +static int wmf_WMF_seek(void * context, long pos) { + buf* info = (buf*) context; + + if (pos < 0 || (size_t)pos > info->len) return -1; + info->pos = (size_t)pos; + return 0; +} + +// returns (-1) on error, else pos +static long wmf_WMF_tell(void * context) { + buf* info = (buf*) context; + + return (long) info->pos; +} + + +#define CLEANUP if(API) { if (stream) wmf_free(API, stream); wmf_api_destroy(API); }; + +static PyObject * +wmf_render(PyObject *self, PyObject *args) { + char *data; + Py_ssize_t sz; + PyObject *ans; + + unsigned int disp_width = 0; + unsigned int disp_height = 0; + + float wmf_width; + float wmf_height; + float ratio_wmf; + float ratio_bounds; + + unsigned long flags; + + unsigned int max_width = 1600; + unsigned int max_height = 1200; + unsigned long max_flags = 0; + + static const char* Default_Description = "wmf2svg"; + + wmf_error_t err; + + wmf_svg_t* ddata = 0; + + wmfAPI* API = 0; + wmfD_Rect bbox; + + wmfAPI_Options api_options; + + buf read_info; + + char *stream = NULL; + unsigned long stream_len = 0; + + if (!PyArg_ParseTuple(args, "s#", &data, &sz)) + return NULL; + + flags = WMF_OPT_IGNORE_NONFATAL | WMF_OPT_FUNCTION; + api_options.function = wmf_svg_function; + + err = wmf_api_create(&API, flags, &api_options); + + if (err != wmf_E_None) { + CLEANUP; + return PyErr_NoMemory(); + } + + read_info.data = data; + read_info.len = sz; + read_info.pos = 0; + + err = wmf_bbuf_input(API, wmf_WMF_read, wmf_WMF_seek, wmf_WMF_tell, (void *) &read_info); + if (err != wmf_E_None) { + CLEANUP; + PyErr_SetString(PyExc_Exception, "Failed to initialize WMF input"); + return NULL; + } + + err = wmf_scan(API, 0, &(bbox)); + if (err != wmf_E_None) + { + CLEANUP; + PyErr_SetString(PyExc_ValueError, "Failed to scan the WMF"); + return NULL; + } + +/* Okay, got this far, everything seems cool. + */ + ddata = WMF_SVG_GetData (API); + + ddata->out = wmf_stream_create(API, NULL); + + ddata->Description = (char *)Default_Description; + + ddata->bbox = bbox; + + wmf_display_size(API, &disp_width, &disp_height, 96, 96); + + wmf_width = (float) disp_width; + wmf_height = (float) disp_height; + + if ((wmf_width <= 0) || (wmf_height <= 0)) { + CLEANUP; + PyErr_SetString(PyExc_ValueError, "Bad WMF image size"); + return NULL; + } + + if ((wmf_width > (float) max_width ) + || (wmf_height > (float) max_height)) { + ratio_wmf = wmf_height / wmf_width; + ratio_bounds = (float) max_height / (float) max_width; + + if (ratio_wmf > ratio_bounds) { + ddata->height = max_height; + ddata->width = (unsigned int) ((float) ddata->height / ratio_wmf); + } + else { + ddata->width = max_width; + ddata->height = (unsigned int) ((float) ddata->width * ratio_wmf); + } + } + else { + ddata->width = (unsigned int) ceil ((double) wmf_width ); + ddata->height = (unsigned int) ceil ((double) wmf_height); + } + + ddata->flags |= WMF_SVG_INLINE_IMAGES; + + ddata->flags |= WMF_GD_OUTPUT_MEMORY | WMF_GD_OWN_BUFFER; + + err = wmf_play(API, 0, &(bbox)); + + if (err != wmf_E_None) { + CLEANUP; + PyErr_SetString(PyExc_ValueError, "Playing of the WMF file failed"); + return NULL; + } + + wmf_stream_destroy(API, ddata->out, &stream, &stream_len); + + ans = Py_BuildValue("s#", stream, stream_len); + + wmf_free(API, stream); + wmf_api_destroy (API); + + return ans; +} + + +static PyMethodDef wmf_methods[] = { + {"render", wmf_render, METH_VARARGS, + "render(path) -> Render wmf as svg." + }, + + {NULL} /* Sentinel */ +}; + + +PyMODINIT_FUNC +initwmf(void) +{ + PyObject* m; + m = Py_InitModule3("wmf", wmf_methods, + "Wrapper for the libwmf library"); + + +} +